問題タブ [google-secret-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-cloud-platform - Cloud Build を介して GSM シークレットにアクセスし、Cloud Function に渡す方法
Cloud Build を使用しているときに、Google Secrets Manager (GSM) から Cloud Function にシークレットを渡すにはどうすればよいですか? 以下のcloudbuild.yamlには 3 つのステップがあります。さらに、volumes
ビルドステップの間に永続的なストレージを作成するために使用しています。Cloud Build で GSM の取得が確認できました。ただし、yaml 形式でシークレットを渡そうとする--env-vars-file
と、次のエラーが発生します...
クラウドビルド.yaml:
更新:/workspace
Cloud Build のステップ間の永続ストレージ
と同様に、ボリュームの使用は必要ありません。また、gcloud components update
今日のデフォルトの Cloud SDK バージョンは 279.0.0 であるため、不要になりました。
解決策: