問題タブ [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.

0 投票する
2 に答える
1468 参照

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 であるため、不要になりました。

解決策: