Helmパッケージを作って、GitLabのリポジトリに保存して、minikubeで起動するまでのデモ。途中cd忘れとかしていて、ちょっと長いけど参考になる。
GCPのGKEだけでなくてAWSのEKSにも対応、Sourcegraphとの連携でソース読むのが楽に
あるある CI/CDに移行する前は毎月22日のリリースのために7日にcode fixして後は品質向上だったのでスピードがでなかった。
Komposeによりdocker-composeのファイルからKubernetesの設定ファイルが作れる。
Komposeは、Debianパッケージもあるよ
KubenatesクラスタにGitLabをインストールする。 docker registoryとかrunnerとか全部入りだよ
kubectlの -o jsonpath のときの --template='{}'のフォーマット
KUBECONFIG環境変数には複数のファイルを記載できて、kubectrlはマージして扱う!