もりはやメモφ(・ω・ )

ITとか読書感想文とか

M1 Mac で terraform init の platform エラーにハマって m1-terraform-provider-helper に助けられた

とあるサーバを作りかけで忘れていた Terraform の作業を再開したところ、以下のエラーが出てハマり、 m1-terraform-provider-helper で解消したメモです。 Provider registry.terraform.io/hashicorp/template v2.2.0 does not have a package available fo…

AzureのVMのパブリックIPを一括で取得するコマンド

AzureのVMのパブリックIPを一括で取得するコマンドが必要になったのでやりました。 背景:なぜそれが必要だったのか AWSのGuardDutyで指定する信頼するIPへAzureのVMのIPも登録しておきたいと考えたためです。自分たちの管理するサーバからの通常アクセスがG…

ラズパイとCO2センサで自室の二酸化炭素濃度を可視化した

以下のツイートの通り。 ラズパイとCO2センサ mh-z19 で自室の二酸化炭素濃度の計測グラフができました。Viva 可視化!!!(自室、狭いこともあって凄い勢いで濃度が上がります...)Thank you, Dr. Takeyuki Ueda https://t.co/uxTLAhdSZb pic.twitter.com/L…

GitHub ActionsでAnsibleを実行した時に秘密情報が記録されるのをsedでマスクする

Ansibleのpostgresql_userモジュールを使ってRDS PostgreSQLのユーザ管理を行なっています。 それをGitHub ActionsでCDしたいとなりましたが、Ansibleの標準出力にパスワードが含まれてしまうためマスクした話です。 docs.ansible.com 別の方法もあるよ(2021…

CodeDeployで謎のエラーがスクリプト実行時に出ると思ったらCRLFだった

タイトル通りです。以下のようなエラーをCodePiplineで呼び出してるCodeDeployから受けました。 codedeploy error Event details Error code ScriptFailed Script name ./codedeployhooks/aftinstall.sh Message Script at specified location: ./codedeploy…

Kubernetes試験CKAの予約がエラーとなり、サポートに解決してもらいました

タイトルの通りです。どこかで誰かの役に立つかもしれないのでメモしておきます。 起きたこと Linux Foundation Training Portal からCKAの予約をしようとしたところ、以下のエラーが表示されました。 Booking error on CKA You are not eligible to take th…

Terraform の for_reach を使って New Relic の Synthetics を定義する

タイトルのままです。 先日利用を始めた個人環境用の New Relic について、Infrastructure だけではなくて外形監視(Synthetics)も行うことにしました。 Terraform では New Relic のための Provider も用意されており、New Relic 側に丁寧なスタートのための…