Open1
gcpの詰まったことメモ
cloudrunjobはexecuteするときに引数指定できなかった(2022/5)のでjobをreplaceすることで対応してた
- update_job:
call: googleapis.run.v1.namespaces.jobs.replaceJob
args:
name: $${"namespaces/" + project_number + "/jobs/api-crawler"}
location: asia-northeast1
body:
api_version: run.googleapis.com/v1
kind: Job
metadata:
name: api-crawler
spec:
template:
spec:
template:
spec:
containers:
image: asia-northeast1-docker.pkg.dev/GCP_PROJECT/REPOSITORY/IMAGE:latest
args:
- ${api_key}
- $${target_date} # terraformの場合は$$
result: responseUpdateJob
しかし、このメモを残すついでに見てみるとbetaとしてoverrideの機能があるらしい