Cloud Run デプロイコマンドでシークレットを扱う¶
Cloud Run デプロイ時にシークレットを指定するやり方が公式のドキュメントで紹介されている。
上記のスクリプトは環境変数としてシークレットを設定する。 シークレットをボリュームマウントすることもでき、--set-secrets=PATH=SECRET_NAME:VERSION
の形式で書く。
改行して複数回記述すると複数のシークレットを設定できるが、カンマ繋ぎで記述することで一行で書くこともできる
');}.md-tag.md-tag--js{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--css{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--github{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--gha{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--python{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--gcp{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--pytorch{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--google{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--rust{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--terraform{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}.md-tag.md-tag--docker{--md-tag-icon:url('data:image/svg+xml;charset=utf-8,');}
Cloud Run デプロイ時にシークレットを指定するやり方が公式のドキュメントで紹介されている。
上記のスクリプトは環境変数としてシークレットを設定する。 シークレットをボリュームマウントすることもでき、--set-secrets=PATH=SECRET_NAME:VERSION
の形式で書く。
改行して複数回記述すると複数のシークレットを設定できるが、カンマ繋ぎで記述することで一行で書くこともできる