なになれ

IT系のことを記録していきます

Kustomize

RenovateでKubernetesエコシステムのバージョン追従を試した

背景 CloudNative Days Tokyo 2021の下記を視聴し、Kubernetesエコシステムのバージョン追従を自動化せねばと思った次第です。 event.cloudnativedays.jp 発表の中では独自の仕組みで実現されているということで、Renovateで同じようなことができないかを試…

Gitに秘匿情報をcommitする必要がなくなるKustomize Pluginを作った

AWS Systems Manager Parameter Storeを使って、SecretsリソースをGenerateするKustomize Pluginを作りました。 作ったもの github.com この記事では、なぜこのPluginが必要だったのか、どのようにPluginを作ったかといったことを紹介します。 このPlugin自…

KubernetesマニフェストでDRYを守るためのkustomizeの使い方

Kubernetesマニフェストはyamlファイルなので、ファイルの数が多くなるにしたがって記述の重複も多くなって困ります。 kustomizeを利用すると、重複をなくすDRYな状態を保てます。 その他にもKubernetesマニフェストを記述する際に便利な機能があります。 本…