1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【GCP】環境変数をプロジェクトごとに切り替える方法

Last updated at Posted at 2019-11-14

##経緯
最初にバックエンドを開発し何も考えず下記のコマンドで環境変数を設定していた。
バックエンドの開発が落ち着いたのでフロントエンド開発しようってなったときに環境変数の切り替えどうするんだ?
configファイルを分ける?、キーで分ける?
ってなったのでメモです。

基本的なコマンド

そもそもGCPへ環境変数はconfigというファイルを作成して
作成したconfigに環境変数を追加していくスタイル。

###configの作成

$ gcloud beta runtime-config configs create [config名]

###現在作成されているconfigファイルの確認

$ gcloud beta runtime-config configs list

###環境変数の追加

$ gcloud beta runtime-config configs variables set [変数名] [値] --config-name [config名] --is-text

###登録されている環境変数のキーの確認

$ gcloud beta runtime-config configs variables list --config-name [congig名]

###登録されている環境変数の値の確認

$ gcloud beta runtime-config configs variables get-value [環境変数の変数名] --config-name [config名]

対象プロジェクトの切り替え

・下記のコマンドでプロジェクトの切り替えを行える。
切り替えを行うとconfigの作成対象のプロジェクトも切り替わります

###プロジェクトの切り替え

$ gcloud config set project [プロジェクト名]

・対象プロジェクトをオプションでも指定できます。

###config作成コマンド+プロジェクト指定

$ gcloud beta runtime-config configs create [config名] --project=[プロジェクト名]

#### ・参考にしたサイト
(GCPへ環境変数を登録する方法: http://kourin.hatenadiary.com/entry/2018/05/01/014804)

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?