Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions core-services/ci-secret-bootstrap/gsm-config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
# GSM Configuration File for Secret Management
# This file defines how secrets from Google Secret Manager are bundled and consumed in our CI.
# See docs for further info: [TODO docs link]

cluster_groups:
build_farm:
- app.ci
- build01
- build02
- build03
- build04
- build05
- build06
- build07
- build08
- build09
- build10
- build11
- core-ci
- vsphere02
managed_clusters:
- app.ci
- build01
- build02
- build03
- build04
- build05
- build06
- build07
- build08
- build09
- build10
- build11
- core-ci
- hosted-mgmt
non_app_ci:
- build01
- build02
- build03
- build04
- build05
- build06
- build07
- build08
- build09
- build10
- build11
- core-ci
- vsphere02

bundles:
- name: test-credentials
gsm_secrets:
- collection: psalajova-first-secret
group: group1
sync_to_cluster: true
targets:
- cluster: build01
namespace: ci
4 changes: 4 additions & 0 deletions core-services/prow/02_config/_plugins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -457,6 +457,10 @@ config_updater:
app.ci:
- ci
name: ci-secret-bootstrap
core-services/ci-secret-bootstrap/gsm-config.yaml:
cluster_groups:
- build_farm_ci
name: gsm-config
core-services/ci-secret-generator/_config.yaml:
clusters:
app.ci:
Expand Down