Open3
学校で教えてくれないGAEのこと
app.yamlにリスト変数を登録できなそう
例えばこういうの設定すると空になる
CORS_ALLOWED_ORIGINS:
- 'aaa@example.com'
- 'bbb@example.com'
- 'ccc@example.com'
> logger(env(CORS_ALLOWED_ORIGINS))
[]
とりあえず解消した方法
CORS_ALLOWED_ORIGINS: 'aaa@example.com,bbb@example.com,ccc@example.com'
> logger(env(CORS_ALLOWED_ORIGINS).split(','))
['aaa@example.com', 'bbb@example.com', 'ccc@example.com']
なんかもっといい方法ありそう
使っていないバージョンをまとめて削除する
デプロイ時に旧バージョンを削除してくれないのでほっとくとどんどん溜まっていく
最新のバージョン以外まとめて消す
gcloud app versions list | grep 0.00 | awk '{print $2}' | xargs gcloud app versions delete
20以上使ってないバージョンあったら消す
gcloud app versions list | grep 0.00 | awk '20 < NR {print $2}' | xargs gcloud app versions delete
とか仕込んでおくとバージョンが増えすぎなくて良い
GAEスタンダードからRedisを使う
サブネットの運用状態にあわせて、VPCを作る必要がある
要はおんなじグループ内からRedisに接続できる状態にするよ
VPCとかサブネットとか、もっとわかりやすくしてくれればいいのにね