diff --git a/docs/programming/guides/cloudrun.md b/docs/programming/guides/cloudrun.md index 9a1ef73b..61250308 100644 --- a/docs/programming/guides/cloudrun.md +++ b/docs/programming/guides/cloudrun.md @@ -12,32 +12,31 @@ How to run: 1. Initialize a new workspace -```sh -cd ./cloud-run-app -dagger init -``` + ```sh + cd ./cloud-run-app + dagger init + ``` 2. Create a new environment -```sh -dagger new cloud-run-app -cp *.cue ./.dagger/env/cloud-run-app/plan/ -``` + ```sh + dagger new cloud-run-app + cp *.cue ./.dagger/env/cloud-run-app/plan/ + ``` 3. Configure the Cloud Run service -```sh -dagger input text serviceName MY_APP_NAME -dagger input text region MY_GCP_REGION -dagger input text image MY_GCR_IMAGE_NAME + ```sh + dagger input text serviceName MY_APP_NAME + dagger input text region MY_GCP_REGION + dagger input text image MY_GCR_IMAGE_NAME -dagger input text gcpConfig.project MY_GCP_PROJECT -dagger input secret gcpConfig.serviceKey -f MY_GCP_SERVICE_KEY_FILE - -``` + dagger input text gcpConfig.project MY_GCP_PROJECT + dagger input secret gcpConfig.serviceKey -f MY_GCP_SERVICE_KEY_FILE + ``` 4. Deploy! -```sh -dagger up -``` + ```sh + dagger up + ``` diff --git a/stdlib/.dagger/env/google-cloudrun/values.yaml b/stdlib/.dagger/env/google-cloudrun/values.yaml index 8da7d2a6..d9b91491 100644 --- a/stdlib/.dagger/env/google-cloudrun/values.yaml +++ b/stdlib/.dagger/env/google-cloudrun/values.yaml @@ -7,24 +7,24 @@ inputs: TestConfig.gcpConfig.region: text: us-west2 TestConfig.gcpConfig.serviceKey: - secret: ENC[AES256_GCM,data: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,iv:0vdyhT05PLL4nwBGho9FGtCcAWpuwJUKB9n0/W7aYt0=,tag:RvqOheTKWysvejIghtU3zw==,type:str] + secret: ENC[AES256_GCM,data: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,iv:4TEnsQAMYuk8x4EYkT+i1ibsIovbt6pzYGv685SKBjI=,tag:JV4R9kOnAYefNjDiXNUzdA==,type:str] sops: kms: [] gcp_kms: [] azure_kv: [] hc_vault: [] age: - - recipient: age1j6nrevprudhes65akfpl7sl65pktl4wj272gh7xl82ul3aaugppq6zxujg + - recipient: age1gxwmtwahzwdmrskhf90ppwlnze30lgpm056kuesrxzeuyclrwvpsupwtpk enc: | -----BEGIN AGE ENCRYPTED FILE----- - YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSA2eU4vTE0rY1NpOERvVEdv - YnoyZUVLLzVZeDdUZjk4eGdLTkFyZE9vNzBvCk9wYnZzWFJMRVpMajVkcjgvbWV5 - ZVlkZzlzSWIxa2JTOWxVV01DQXZkV00KLS0tIEJNcEhCdU9vQkVITjd4dGFTdHNI - SEwwZ05LUjRVcmhvVDltVEFUL255c3MKoXyFKSXJpu0wtgfUTc7a5qBxA8Mur6v1 - iV1TLQ9zNkKB2xnxNdUL8c6DplL1LPvkU/ogcnbm2JxwM8cGAFLFLw== + YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBFMkRmY0dVcWVieEg5QWNw + MVRxMXVjZXBqTnQ4bmNEK1FBSTdZckdJZWhzCmk4ZFhrUUJVYXU0V2V1MmdPVDIz + LzlBSHFrR0xIVFlMblNHN3EyZ2lHNWsKLS0tIFZPNVVDUUFzclRXYUwrdnVuUTJW + MS9KVmtwczR3R3luU3pzaExXdEVMck0KBDEHK2xu5xnaIuX3vxJV5kUVJvtdWXbs + UU1xOdXor67vnppQuydXjmS4KHj9sUuv7ZieJdb6ncnuNxClizlWYA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2021-06-22T10:10:16Z" - mac: ENC[AES256_GCM,data:AdUtAYjBfMR405tsFJKQ/5chBqFUzwEWN3W2+e4uI0la5Wh481GyoEHsGoX56GaHFfHztgx0pY6e7UO+6NFIUC0m9/TW2uoa+R3n4WTHpb9gys/0KXwJZ0a1KYZDJJtK5fwsP7md3BSrp0jGPitZNzkLIvVmCXUgJ8UwhHsGFnk=,iv:4FzZdfeGn0CxibzS/lvwIUb98PlnFyrFDjcuiY30BbE=,tag:ijrgtqfh+vszSHmDnXdh5w==,type:str] + lastmodified: "2021-06-22T11:07:23Z" + mac: ENC[AES256_GCM,data:zFPKL0MUd4ln0RHypt9XUQtEK3hCzvUDIBjTnn5oqiCSkEw/IqRcCiRcpnJYiKep/U+zGuWbzKvKIaVYXBasCJrivltQDwd0cRqhPxl73MXBlJjB6JI2jlnoaUfg1F2Xxx48V9FYEva1v3RlQ0GscNz80ER1+f1zFH+mlIALtVI=,iv:yomz6lf6eAj8HCAnezHbgbgum+ekYkl6rojJnLq12uE=,tag:YLounxMcAvwjsK12k0DjuQ==,type:str] pgp: [] encrypted_suffix: secret version: 3.7.1