Cloud Run for AnthosでConfigMapを使用する方法について記載します。
マニュアル
https://cloud.google.com/run/docs/configuring/using-configmaps?hl=ja
Consoleで指定する場合
Advanced settings > VARIABLES & SECRETS > ConfigMapsで REFFERENCE A CONFIGMAPからconfigmapを選択する
VolumeとしてMountするか環境変数として読み込むかを指定する。
gcloud コマンドで指定する場合
--set-config-maps=[KEY=VALUE,…] で指定することができる。
Volume Mountする場合は、KEYがmount pointでvalueは、ConfigMapの名称を指定する。
例
gcloud run deploy sample \
--image=docker.pkg.dev/cloudrun/container/hello \
--set-config-maps=/opt=sample-config, \
--platform=gke \
--cluster=cluster-1 --cluster-location=asia-northeast1-a --namespace=default \
--project=my-project


