Athena

Athenaがブラウザで操作できない、固まったときの対処

AWSマネジメントコンソールでAthenaをいじっていたところ突然、ブラウザが応答しなくなりました。 最後まで原因がわからずポルナレフ状態で終わりましたが、同じ症状の人がいるかもなのでメモっておきます。 事象 Chrom...
2021.07.19
Linux

Mac/Linux タブの制御文字や行末を標準出力して確認する

Linuxでタブや行末を確認のため表示するとき何も考えず cat -A でやっていたのですが、同等のオプションがMacのBSD系でなく、ふぁっ?となったので。 コマンド Mac (BSD) -t でタブ(と他の制御文字)...
2021.07.21
Terraform

Terraform ElastiCache Redis 6.x の差分出力回避

こちらのドキュメント記載の通り、ElastiCache Redis はバージョン6からOSS のメジャーリリースごとに一つのバージョンが提供され、マイナーバージョンは自動的に設定されるようです。 実際、コンソール画面でバージョンを選...
2021.07.19
ECS

ECS ExecでFargateのコンテナの中に入ってデバッグする (execute-command)

TerraformでECS Exec を有効にしてコンテナで直接コマンドを実行してみます。 Fargateの場合、この機能が出るまで、実行中のコンテナ内で新しいコマンドを実行することができませんでした。 通常のdockerコマ...
2021.09.14
ローカルPC・環境周り

MacからNTFSの外付けHDDにファイルを作成・コピーする

昨年からリモートワークがメインになり、それまではWindowsを使用していた自分ですが、会社支給のMacBookを自宅で本格的に使うようになりました。 Mac(のファイルシステムAPFS)から、Windowsの(ファイルシステムNT...
2021.07.21
Terraform

Terraform 特定moduleのみを指定して実行する

普通に terraform apply を実行すると適用されているすべてのモジュールが処理されます。モジュールが少ないときはまだ良いのですが、次第に増えてくると一部の修正のみでも実際にその修正部分が処理されるまで、時間がかかる場合がありま...
Terraform

Terraform Moduleとディレクトリ管理で開発・本番環境を分ける

TerraformのコーディングをしていくとDRY(Don't Repeat Your Self:重複させない)原則を保ちつつ開発、本番環境の違いを、どう吸収するかの壁にぶち当たると思います。 更にコーディングする中での別の問題とし...
2021.09.06
Terraform

Terraformerを使用して既存のAWS環境をエクスポートする

Terraformを導入するにあたって、まっさらなゼロからソースを書き始めるよりかは、まずサンプルやたたき台があったほうが始めやすいと思います。 AWSコンソールからポチポチと構築した環境をそのままエクスポートしてTerraform...
2021.07.19
スポンサーリンク