下記のコマンドを初回のみ実行してください。
./init.sh {{ user_name }}/{{ project_name }}
# ex:
# ./init.sh hogehoge/fugafugaapi/{{ マイクロサービス名 }}/v1にて.protoの追加backend/svc/{{ マイクロサービス名 }}にてgRPCアプリケーションの追加Makefileにて SERVICES 変数にbackend/svc/{{ マイクロサービス名 }}を設定manifests/base/svc-{{ マイクロサービス名 }}.yamlとしてマニフェストの追加skaffold.app.yamlにて追加したマイクロサービスのコンテナイメージのビルドを追加
このプロジェクトでは、
などを使用します。初回のみ
make installで必要なツールをインストールしてください。
makemake kindmake devmake clean下記のコマンドを実施することでデプロイできます。
make deploy-productionもし、デプロイ済みのアプリケーションを削除する場合は
make destroy-production