Operations

ISUCON 12 メモ

複数代のインスタンスに一度で ssh する セットアップの方法はこの記事を参照 blog.yuuk.io ssh config に以下を記載。 Host isucon12-* User isucon IdentityFile "~/.ssh/id_rsa" Host isucon12-qualify-1 HostName *.*.*.* Host isucon12-qualify-2 HostN…

良く使う Git コマンド

備忘録がてらにまとめておく。 リモートリポジトリをコピー git clone <リモートリポジトリ> ファイルの更新 git add <ファイル名> git commit -m "コミットメッセージ" git push origin <ブランチ名> git add の取り消し ※全て取り消し git reset HEAD ※特…

スポットインスタンスについて

参考資料 https://pages.awscloud.com/rs/112-TZM-766/images/B1-01.pdf スポットインスタンスとは インスタンスの買い方の一つ。最大で90%まで割引できる。 EC2の空きキャパシティを活用した買い方なため、キャパシティが無くなるとインスタンスは中断さ…

AWS CloudShell が実装されて個人的に嬉しかったこと

AWS CloudShell とは 1. 認証情報を設定する必要がない 2. AWS CLI 等のツールを事前にインストールしておく必要がない 注意点 AWS CloudShell とは aws.amazon.com 本日、AWS は AWS CloudShell をローンチしました。これは、AWS 対応のシェルプロンプトの…

障害対応の時に一番大事にしていること

障害対応を行う時、復旧対応よりもまずは素早くお客様に連絡することが大事であると僕は考えています。 2021年2月20日(日本時間)0時過ぎにAWSで障害が発生しました。 7:09 AM PST 現在、東京リージョン AP-NORTHEAST-1 のひとつのアベイラビリティゾーン a…

AWS Backupの設定およびBackupジョブ失敗時の通知設定方法

この記事は 今年の1月にAWS Backupの機能がアップデートされ、AMIも自動で取得できるようになりました。 この記事ではタイトルにも記載されている通り、AWS Backupの設定およびBackupジョブ失敗時の通知設定方法を紹介します。 また、手順にも記載されており…

AWS Elastic BeanstalkでEBSボリュームを暗号化するには?

背景 現状Elastic Beanstalkのサービスとして、EBSを暗号化するための設定を行う機能はありません。 EBSを暗号化するには下記のうち、どちらかの方法をとる必要があります。 (1) EBSボリュームがデフォルトで暗号化されるよう設定する (2) Elastic Beanstalk…

Beanstalkで使用されるEC2のSGの設定を変更するには?

Beanstalk を使って構築した際、セキュリティグループの設定でつまずいた時の話

direnvの設定方法

direnvとはディレクトリ毎に環境変数を定義し特定のディレクトリに移動したときのみ環境変数を有効化できるツールである。 例えばAWSアカウントのアクセスキー/シークレットキーの情報をディレクトリ毎を設定することで、ディレクトリに移動してきたタイミン…