作成はsecrets
だけど更新はsecrets versions
に対しての操作が必要
- シークレットの作成
echo -n $TOKEN | gcloud secrets create HOGE_TOKEN --replication-policy=automatic --data-file=-
- シークレットの更新
echo -n $TOKEN | gcloud secrets versions add HOGE_TOKEN --data-file=-
echoのみだと末尾の改行も含まれてしまうので-n
が必要
-n do not output the trailing newline