2021-01-01から1年間の記事一覧
GitHub ActionsがOIDC (OpenID Connect)に対応したと公式から発表があったため、GCPへのアクセスを行ってみました。 github.blog GCPのWebコンソールやgcloudコマンドを使ったやり方は公式ドキュメントで紹介されているため、ここではTerraformを使ったやり…
client-goで単体のリソースを作成する場合は以下のように明示的に対象のclientを作成することで行うことができます。 func main() { ... deployment := &appsv1.Deployment{} deploymentsClient := clientset.AppsV1().Deployments(apiv1.NamespaceDefault) …
KubernetesのJobは完了しても登録したJobは削除されず kubectl get job などを実行したときの視認性がよくありません。 これを解消するための設定として .spec.ttlSecondsAfterFinished がありますが、長いことalpha版でGKEでは使用することができません。 …
MacのDocker周りの遅さに嫌気が差したのでUbuntuに移行してみることにしました。 自分用のメモも兼ねて構築の流れを残しておきます。 WSL2にしなかった理由 最初はWSL2で構築する予定でしたが、検証していると問題が発生したため辞めました。 中でも致命的だ…