File tree Expand file tree Collapse file tree 4 files changed +11
-0
lines changed
cal-itp-data-infra-staging/composer/us
cal-itp-data-infra/composer/us Expand file tree Collapse file tree 4 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -95,6 +95,7 @@ resource "google_composer_environment" "calitp-staging-composer" {
9595 " CALITP_BUCKET__PUBLISH" = " gs://${ data . terraform_remote_state . gcs . outputs . google_storage_bucket_calitp-staging-publish_name } " ,
9696 " CALITP_BUCKET__SENTRY_EVENTS" = " gs://${ data . terraform_remote_state . gcs . outputs . google_storage_bucket_calitp-staging-sentry_name } " ,
9797 " CALITP_BUCKET__STATE_GEOPORTAL_DATA_PRODUCTS" = " gs://${ data . terraform_remote_state . gcs . outputs . google_storage_bucket_calitp-staging-state-geoportal-scrape_name } " ,
98+ " CALITP_SLACK_URL_KEY" = data.google_secret_manager_secret_version.slack- airflow- url.secret_data
9899 })
99100 }
100101 }
Original file line number Diff line number Diff line change @@ -34,6 +34,10 @@ data "kubernetes_secret" "composer" {
3434 }
3535}
3636
37+ data "google_secret_manager_secret_version" "slack-airflow-url" {
38+ # The secret name is case sensitive
39+ secret = " SLACK_AIRFLOW_WEBHOOK_URL"
40+ }
3741
3842data "google_client_config" "default" {}
3943
Original file line number Diff line number Diff line change @@ -95,6 +95,7 @@ resource "google_composer_environment" "calitp-composer" {
9595 " CALITP_BUCKET__PUBLISH" = " gs://${ data . terraform_remote_state . gcs . outputs . google_storage_bucket_calitp-publish_name } " ,
9696 " CALITP_BUCKET__SENTRY_EVENTS" = " gs://${ data . terraform_remote_state . gcs . outputs . google_storage_bucket_calitp-sentry_name } " ,
9797 " CALITP_BUCKET__STATE_GEOPORTAL_DATA_PRODUCTS" = " gs://${ data . terraform_remote_state . gcs . outputs . google_storage_bucket_calitp-state-geoportal-scrape_name } " ,
98+ " CALITP_SLACK_URL_KEY" = data.google_secret_manager_secret_version.slack- airflow- url.secret_data
9899 })
99100 }
100101 }
Original file line number Diff line number Diff line change 22 namespace = " airflow-jobs"
33 secret = " jobs-data"
44 service_account_name = " composer-service-account"
5+
56 # This regular expression corresponds to the Python package name specification
67 # https://packaging.python.org/en/latest/specifications/name-normalization/
78 python_package_regex = " (?P<name>[a-zA-Z0-9][a-zA-Z0-9._-]*[a-zA-Z0-9])(?P<version>.*)"
@@ -33,6 +34,10 @@ data "kubernetes_secret" "composer" {
3334 }
3435}
3536
37+ data "google_secret_manager_secret_version" "slack-airflow-url" {
38+ # The secret name is case sensitive
39+ secret = " SLACK_AIRFLOW_WEBHOOK_URL"
40+ }
3641
3742data "google_client_config" "default" {}
3843
You can’t perform that action at this time.
0 commit comments