diff --git a/catalog/acm/Kptfile b/catalog/acm/Kptfile index c0ef04f5..d92343c8 100644 --- a/catalog/acm/Kptfile +++ b/catalog/acm/Kptfile @@ -17,6 +17,7 @@ metadata: name: acm annotations: blueprints.cloud.google.com/title: ACM blueprint + config.kubernetes.io/local-config: "true" info: description: | A blueprint to install Anthos Config Management (ACM) on an existing GKE cluster. The installation is done by enrolling the cluster into GKE Hub Membership, enabling and configuring the ACM feature. diff --git a/catalog/acm/setters.yaml b/catalog/acm/setters.yaml index b2d07aa5..01cb6dad 100644 --- a/catalog/acm/setters.yaml +++ b/catalog/acm/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: # kpt-merge: /setters name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # The name of this cluster cluster-name: cluster-name diff --git a/catalog/anthos-cluster/Kptfile b/catalog/anthos-cluster/Kptfile index ec84a02c..9d019d22 100644 --- a/catalog/anthos-cluster/Kptfile +++ b/catalog/anthos-cluster/Kptfile @@ -4,6 +4,7 @@ metadata: name: anthos-cluster annotations: blueprints.cloud.google.com/title: Anthos cluster blueprint + config.kubernetes.io/local-config: "true" info: description: | A blueprint to create an Anthos cluster and install Anthos Config Management (ACM) on the cluster. The ACM installation is done by enrolling the cluster into GKE Hub Membership, enabling and configuring the ACM feature. An existing subnet needs to be provided where the cluster should be created. diff --git a/catalog/anthos-cluster/acm/Kptfile b/catalog/anthos-cluster/acm/Kptfile index 230c8972..256e145d 100644 --- a/catalog/anthos-cluster/acm/Kptfile +++ b/catalog/anthos-cluster/acm/Kptfile @@ -4,6 +4,7 @@ metadata: name: acm annotations: blueprints.cloud.google.com/title: ACM blueprint + config.kubernetes.io/local-config: "true" upstream: type: git git: diff --git a/catalog/anthos-cluster/acm/setters.yaml b/catalog/anthos-cluster/acm/setters.yaml index cc11f806..12ba34ac 100644 --- a/catalog/anthos-cluster/acm/setters.yaml +++ b/catalog/anthos-cluster/acm/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: # kpt-merge: /setters name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # The name of this cluster cluster-name: cluster-name diff --git a/catalog/anthos-cluster/gke/Kptfile b/catalog/anthos-cluster/gke/Kptfile index 99b38113..78720c53 100644 --- a/catalog/anthos-cluster/gke/Kptfile +++ b/catalog/anthos-cluster/gke/Kptfile @@ -4,6 +4,7 @@ metadata: name: gke annotations: blueprints.cloud.google.com/title: GKE blueprint + config.kubernetes.io/local-config: "true" upstream: type: git git: diff --git a/catalog/anthos-cluster/gke/cluster/Kptfile b/catalog/anthos-cluster/gke/cluster/Kptfile index edaeabed..a956137e 100644 --- a/catalog/anthos-cluster/gke/cluster/Kptfile +++ b/catalog/anthos-cluster/gke/cluster/Kptfile @@ -4,6 +4,7 @@ metadata: name: gke-cluster annotations: blueprints.cloud.google.com/title: GKE Cluster blueprint + config.kubernetes.io/local-config: "true" info: description: A GKE cluster with public masters and private nodes pipeline: diff --git a/catalog/anthos-cluster/gke/cluster/setters.yaml b/catalog/anthos-cluster/gke/cluster/setters.yaml index 4ed8f070..f03688e9 100644 --- a/catalog/anthos-cluster/gke/cluster/setters.yaml +++ b/catalog/anthos-cluster/gke/cluster/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: # kpt-merge: /setters name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # The name of this cluster cluster-name: example-us-west4 diff --git a/catalog/anthos-cluster/gke/nodepools/primary/Kptfile b/catalog/anthos-cluster/gke/nodepools/primary/Kptfile index 98a44610..e74908f2 100644 --- a/catalog/anthos-cluster/gke/nodepools/primary/Kptfile +++ b/catalog/anthos-cluster/gke/nodepools/primary/Kptfile @@ -4,6 +4,7 @@ metadata: name: gke-nodepool annotations: blueprints.cloud.google.com/title: GKE Node Pool blueprint + config.kubernetes.io/local-config: "true" info: description: A GKE node pool with a dedicated service account pipeline: diff --git a/catalog/anthos-cluster/gke/nodepools/primary/setters.yaml b/catalog/anthos-cluster/gke/nodepools/primary/setters.yaml index 2187078c..48ff96d1 100644 --- a/catalog/anthos-cluster/gke/nodepools/primary/setters.yaml +++ b/catalog/anthos-cluster/gke/nodepools/primary/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: # kpt-merge: /setters name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # The name of the cluster to attach this node pool to cluster-name: example-us-east4 diff --git a/catalog/bucket/Kptfile b/catalog/bucket/Kptfile index b5b7a2d9..b9bd664a 100644 --- a/catalog/bucket/Kptfile +++ b/catalog/bucket/Kptfile @@ -4,6 +4,7 @@ metadata: name: bucket annotations: blueprints.cloud.google.com/title: Google Cloud Storage Bucket blueprint + config.kubernetes.io/local-config: "true" info: description: A Google Cloud Storage bucket pipeline: diff --git a/catalog/bucket/setters.yaml b/catalog/bucket/setters.yaml index 2912b990..ceafeb4f 100644 --- a/catalog/bucket/setters.yaml +++ b/catalog/bucket/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: name: bucket2 #project-id: project-id diff --git a/catalog/empty/Kptfile b/catalog/empty/Kptfile index 13d3e51c..5767799b 100644 --- a/catalog/empty/Kptfile +++ b/catalog/empty/Kptfile @@ -4,5 +4,6 @@ metadata: name: empty annotations: blueprints.cloud.google.com/title: Empty blueprint + config.kubernetes.io/local-config: "true" info: description: An example of an empty blueprint. diff --git a/catalog/gitops/Kptfile b/catalog/gitops/Kptfile index 87c49057..0f7bd854 100644 --- a/catalog/gitops/Kptfile +++ b/catalog/gitops/Kptfile @@ -17,6 +17,7 @@ metadata: name: gitops-csr annotations: blueprints.cloud.google.com/title: CSR GitOps Pipeline blueprint + config.kubernetes.io/local-config: "true" info: description: | A GitOps Continuous Deployment pipeline using Anthos Config Management (ACM), diff --git a/catalog/gitops/configsync/Kptfile b/catalog/gitops/configsync/Kptfile index 929dad08..ffed8880 100644 --- a/catalog/gitops/configsync/Kptfile +++ b/catalog/gitops/configsync/Kptfile @@ -4,6 +4,7 @@ metadata: name: configsync-csr annotations: blueprints.cloud.google.com/title: CSR ConfigSync blueprint + config.kubernetes.io/local-config: "true" info: description: | A GitOps Continuous Deployment pipeline using Anthos Config Management (ACM) diff --git a/catalog/gke-autopilot/Kptfile b/catalog/gke-autopilot/Kptfile index f4f08b54..efebb6e5 100644 --- a/catalog/gke-autopilot/Kptfile +++ b/catalog/gke-autopilot/Kptfile @@ -4,6 +4,7 @@ metadata: name: gke-autopilot annotations: blueprints.cloud.google.com/title: GKE Autopilot blueprint + config.kubernetes.io/local-config: "true" upstream: type: git git: diff --git a/catalog/gke-autopilot/cluster/Kptfile b/catalog/gke-autopilot/cluster/Kptfile index edaeabed..a956137e 100644 --- a/catalog/gke-autopilot/cluster/Kptfile +++ b/catalog/gke-autopilot/cluster/Kptfile @@ -4,6 +4,7 @@ metadata: name: gke-cluster annotations: blueprints.cloud.google.com/title: GKE Cluster blueprint + config.kubernetes.io/local-config: "true" info: description: A GKE cluster with public masters and private nodes pipeline: diff --git a/catalog/gke-autopilot/cluster/setters.yaml b/catalog/gke-autopilot/cluster/setters.yaml index 87e2b97a..05702f7b 100644 --- a/catalog/gke-autopilot/cluster/setters.yaml +++ b/catalog/gke-autopilot/cluster/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: # kpt-merge: /setters name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # The name of this cluster cluster-name: example-us-west4 diff --git a/catalog/gke/Kptfile b/catalog/gke/Kptfile index 2c92e920..799bd7b7 100644 --- a/catalog/gke/Kptfile +++ b/catalog/gke/Kptfile @@ -4,6 +4,7 @@ metadata: name: gke annotations: blueprints.cloud.google.com/title: GKE blueprint + config.kubernetes.io/local-config: "true" info: description: | A GKE cluster with a primary node pool. An existing subnet needs to be provided where the cluster should be created. diff --git a/catalog/gke/cluster/Kptfile b/catalog/gke/cluster/Kptfile index edaeabed..a956137e 100644 --- a/catalog/gke/cluster/Kptfile +++ b/catalog/gke/cluster/Kptfile @@ -4,6 +4,7 @@ metadata: name: gke-cluster annotations: blueprints.cloud.google.com/title: GKE Cluster blueprint + config.kubernetes.io/local-config: "true" info: description: A GKE cluster with public masters and private nodes pipeline: diff --git a/catalog/gke/cluster/setters.yaml b/catalog/gke/cluster/setters.yaml index 0478072c..e9b04c42 100644 --- a/catalog/gke/cluster/setters.yaml +++ b/catalog/gke/cluster/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # The name of this cluster cluster-name: example-us-west4 diff --git a/catalog/gke/nodepools/primary/Kptfile b/catalog/gke/nodepools/primary/Kptfile index 98a44610..e74908f2 100644 --- a/catalog/gke/nodepools/primary/Kptfile +++ b/catalog/gke/nodepools/primary/Kptfile @@ -4,6 +4,7 @@ metadata: name: gke-nodepool annotations: blueprints.cloud.google.com/title: GKE Node Pool blueprint + config.kubernetes.io/local-config: "true" info: description: A GKE node pool with a dedicated service account pipeline: diff --git a/catalog/gke/nodepools/primary/setters.yaml b/catalog/gke/nodepools/primary/setters.yaml index 0dfd6ed3..ba8f998d 100644 --- a/catalog/gke/nodepools/primary/setters.yaml +++ b/catalog/gke/nodepools/primary/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # The name of the cluster to attach this node pool to cluster-name: example-us-east4 diff --git a/catalog/hierarchy/bu/Kptfile b/catalog/hierarchy/bu/Kptfile index b8918280..e1f8fc49 100644 --- a/catalog/hierarchy/bu/Kptfile +++ b/catalog/hierarchy/bu/Kptfile @@ -4,6 +4,7 @@ metadata: name: bu-hierarchy annotations: blueprints.cloud.google.com/title: Business Unit Hierarchy blueprint + config.kubernetes.io/local-config: "true" info: description: | A GCP resource hierarchy organized by business units, teams, and diff --git a/catalog/hierarchy/env-bu/Kptfile b/catalog/hierarchy/env-bu/Kptfile index 7cf89e8e..ae248137 100644 --- a/catalog/hierarchy/env-bu/Kptfile +++ b/catalog/hierarchy/env-bu/Kptfile @@ -5,6 +5,7 @@ metadata: annotations: blueprints.cloud.google.com/title: | Environment Business Unit Hierarchy package + config.kubernetes.io/local-config: "true" info: description: | A GCP resource hierarchy organized by environments, business units, and diff --git a/catalog/hierarchy/simple/Kptfile b/catalog/hierarchy/simple/Kptfile index 6d820717..bac4719a 100644 --- a/catalog/hierarchy/simple/Kptfile +++ b/catalog/hierarchy/simple/Kptfile @@ -4,6 +4,7 @@ metadata: name: simple-hierarchy annotations: blueprints.cloud.google.com/title: Simple Hierarchy blueprint + config.kubernetes.io/local-config: "true" info: description: A simple GCP resource hierarchy with top-level folders pipeline: diff --git a/catalog/hierarchy/team/Kptfile b/catalog/hierarchy/team/Kptfile index 50bafc90..4b08943c 100644 --- a/catalog/hierarchy/team/Kptfile +++ b/catalog/hierarchy/team/Kptfile @@ -4,6 +4,7 @@ metadata: name: team-hierarchy annotations: blueprints.cloud.google.com/title: Team Hierarchy blueprint + config.kubernetes.io/local-config: "true" info: description: A GCP resource hierarchy organized by teams and environments pipeline: diff --git a/catalog/iam-foundation/Kptfile b/catalog/iam-foundation/Kptfile index 25fd12a1..9ba868bc 100644 --- a/catalog/iam-foundation/Kptfile +++ b/catalog/iam-foundation/Kptfile @@ -17,6 +17,7 @@ metadata: name: iam-foundation annotations: blueprints.cloud.google.com/title: Organizational Foundational IAM + config.kubernetes.io/local-config: "true" info: description: This blueprint sets up recommended IAM roles for an enterprise organization in Google Cloud. pipeline: diff --git a/catalog/landing-zone-lite/Kptfile b/catalog/landing-zone-lite/Kptfile index eefe2341..41594bfa 100644 --- a/catalog/landing-zone-lite/Kptfile +++ b/catalog/landing-zone-lite/Kptfile @@ -4,6 +4,7 @@ metadata: name: landing-zone-lite annotations: blueprints.cloud.google.com/title: Landing Zone Lite blueprint + config.kubernetes.io/local-config: "true" info: description: | Foundational landing zone blueprint for GCP for creating only a resource diff --git a/catalog/landing-zone-lite/setters.yaml b/catalog/landing-zone-lite/setters.yaml index 2bfc03c1..0282d94f 100644 --- a/catalog/landing-zone-lite/setters.yaml +++ b/catalog/landing-zone-lite/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # Organization ID and billing account org-id: "123456789012" diff --git a/catalog/landing-zone/Kptfile b/catalog/landing-zone/Kptfile index e902f6a9..c0fd869b 100644 --- a/catalog/landing-zone/Kptfile +++ b/catalog/landing-zone/Kptfile @@ -4,6 +4,7 @@ metadata: name: landing-zone annotations: blueprints.cloud.google.com/title: Landing Zone blueprint + config.kubernetes.io/local-config: "true" info: description: | Foundational landing zone blueprint for GCP. diff --git a/catalog/landing-zone/setters.yaml b/catalog/landing-zone/setters.yaml index 2bfc03c1..0282d94f 100644 --- a/catalog/landing-zone/setters.yaml +++ b/catalog/landing-zone/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # Organization ID and billing account org-id: "123456789012" diff --git a/catalog/log-export/folder/bigquery-export/Kptfile b/catalog/log-export/folder/bigquery-export/Kptfile index 01a45f95..350db898 100644 --- a/catalog/log-export/folder/bigquery-export/Kptfile +++ b/catalog/log-export/folder/bigquery-export/Kptfile @@ -4,6 +4,7 @@ metadata: name: bigquery-export annotations: blueprints.cloud.google.com/title: BigQuery Export blueprint + config.kubernetes.io/local-config: "true" info: description: A log export on a folder that sinks to BigQuery pipeline: diff --git a/catalog/log-export/folder/bigquery-export/setters.yaml b/catalog/log-export/folder/bigquery-export/setters.yaml index e5e81f6a..5369447c 100644 --- a/catalog/log-export/folder/bigquery-export/setters.yaml +++ b/catalog/log-export/folder/bigquery-export/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: my-namespace dataset-description: BigQuery audit logs for folder diff --git a/catalog/log-export/folder/pubsub-export/Kptfile b/catalog/log-export/folder/pubsub-export/Kptfile index 0d4861ab..50b79efe 100644 --- a/catalog/log-export/folder/pubsub-export/Kptfile +++ b/catalog/log-export/folder/pubsub-export/Kptfile @@ -4,6 +4,7 @@ metadata: name: pubsub-export annotations: blueprints.cloud.google.com/title: PubSub Export blueprint + config.kubernetes.io/local-config: "true" info: description: A log export on a folder that sinks to PubSub pipeline: diff --git a/catalog/log-export/folder/pubsub-export/setters.yaml b/catalog/log-export/folder/pubsub-export/setters.yaml index cf707697..8f2cefb9 100644 --- a/catalog/log-export/folder/pubsub-export/setters.yaml +++ b/catalog/log-export/folder/pubsub-export/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: my-namespace filter: "" diff --git a/catalog/log-export/folder/storage-export/Kptfile b/catalog/log-export/folder/storage-export/Kptfile index 6913f4b7..88d97a2a 100644 --- a/catalog/log-export/folder/storage-export/Kptfile +++ b/catalog/log-export/folder/storage-export/Kptfile @@ -4,6 +4,7 @@ metadata: name: storage-export annotations: blueprints.cloud.google.com/title: Cloud Storage Export blueprint + config.kubernetes.io/local-config: "true" info: description: A log export on a folder that sinks to Cloud Storage pipeline: diff --git a/catalog/log-export/folder/storage-export/setters.yaml b/catalog/log-export/folder/storage-export/setters.yaml index 48d3fa3b..2efbb1d2 100644 --- a/catalog/log-export/folder/storage-export/setters.yaml +++ b/catalog/log-export/folder/storage-export/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: my-namespace uniform-bucket-level-access: "true" diff --git a/catalog/log-export/org/bigquery-export/Kptfile b/catalog/log-export/org/bigquery-export/Kptfile index 3270bd9d..9aa17396 100644 --- a/catalog/log-export/org/bigquery-export/Kptfile +++ b/catalog/log-export/org/bigquery-export/Kptfile @@ -4,6 +4,7 @@ metadata: name: bigquery-export annotations: blueprints.cloud.google.com/title: BigQuery Export blueprint + config.kubernetes.io/local-config: "true" info: description: A log export on a organization that sinks to BigQuery pipeline: diff --git a/catalog/log-export/org/bigquery-export/setters.yaml b/catalog/log-export/org/bigquery-export/setters.yaml index f36403d1..6b7a0258 100644 --- a/catalog/log-export/org/bigquery-export/setters.yaml +++ b/catalog/log-export/org/bigquery-export/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: # This is required project-id: my-project-id diff --git a/catalog/log-export/org/pubsub-export/Kptfile b/catalog/log-export/org/pubsub-export/Kptfile index bf32393d..c893ef9f 100644 --- a/catalog/log-export/org/pubsub-export/Kptfile +++ b/catalog/log-export/org/pubsub-export/Kptfile @@ -4,6 +4,7 @@ metadata: name: pubsub-export annotations: blueprints.cloud.google.com/title: PubSub Export blueprint + config.kubernetes.io/local-config: "true" info: description: A log export on a organization that sinks to PubSub pipeline: diff --git a/catalog/log-export/org/pubsub-export/setters.yaml b/catalog/log-export/org/pubsub-export/setters.yaml index 16b1fe4f..0299ba6e 100644 --- a/catalog/log-export/org/pubsub-export/setters.yaml +++ b/catalog/log-export/org/pubsub-export/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: my-namespace filter: "" diff --git a/catalog/log-export/org/storage-export/Kptfile b/catalog/log-export/org/storage-export/Kptfile index 4e1dc912..c7e9d5a2 100644 --- a/catalog/log-export/org/storage-export/Kptfile +++ b/catalog/log-export/org/storage-export/Kptfile @@ -4,6 +4,7 @@ metadata: name: storage-export annotations: blueprints.cloud.google.com/title: Cloud Storage Export blueprint + config.kubernetes.io/local-config: "true" info: description: A log export on a organization that sinks to Cloud Storage pipeline: diff --git a/catalog/log-export/org/storage-export/setters.yaml b/catalog/log-export/org/storage-export/setters.yaml index a4e8edf6..a4fe79de 100644 --- a/catalog/log-export/org/storage-export/setters.yaml +++ b/catalog/log-export/org/storage-export/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: my-namespace uniform-bucket-level-access: "true" diff --git a/catalog/networking/dns/managedzone-forwarding/Kptfile b/catalog/networking/dns/managedzone-forwarding/Kptfile index 67561b55..20f29ef4 100644 --- a/catalog/networking/dns/managedzone-forwarding/Kptfile +++ b/catalog/networking/dns/managedzone-forwarding/Kptfile @@ -4,6 +4,7 @@ metadata: name: dns-forwarding-managed-zone annotations: blueprints.cloud.google.com/title: Cloud DNS Managed Zone Forwarding blueprint + config.kubernetes.io/local-config: "true" info: description: A private Cloud DNS managed zone with forwarding config pipeline: diff --git a/catalog/networking/dns/managedzone-forwarding/setters.yaml b/catalog/networking/dns/managedzone-forwarding/setters.yaml index 980b61c7..e973b84a 100644 --- a/catalog/networking/dns/managedzone-forwarding/setters.yaml +++ b/catalog/networking/dns/managedzone-forwarding/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking domain: example.com. diff --git a/catalog/networking/dns/managedzone-peering/Kptfile b/catalog/networking/dns/managedzone-peering/Kptfile index c6f6afd7..4eababe8 100644 --- a/catalog/networking/dns/managedzone-peering/Kptfile +++ b/catalog/networking/dns/managedzone-peering/Kptfile @@ -4,6 +4,7 @@ metadata: name: dns-peered-managed-zone annotations: blueprints.cloud.google.com/title: Cloud DNS Managed Zone Peering blueprint + config.kubernetes.io/local-config: "true" info: description: A private Cloud DNS managed zone with peering config pipeline: diff --git a/catalog/networking/dns/managedzone-peering/setters.yaml b/catalog/networking/dns/managedzone-peering/setters.yaml index c667154a..7c8af6fb 100644 --- a/catalog/networking/dns/managedzone-peering/setters.yaml +++ b/catalog/networking/dns/managedzone-peering/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking domain: example.com. diff --git a/catalog/networking/dns/managedzone-private/Kptfile b/catalog/networking/dns/managedzone-private/Kptfile index 51deb3f4..8b675544 100644 --- a/catalog/networking/dns/managedzone-private/Kptfile +++ b/catalog/networking/dns/managedzone-private/Kptfile @@ -4,6 +4,7 @@ metadata: name: dns-private-managed-zone annotations: blueprints.cloud.google.com/title: Cloud DNS Private Managed Zone blueprint + config.kubernetes.io/local-config: "true" info: description: A private Cloud DNS managed zone pipeline: diff --git a/catalog/networking/dns/managedzone-private/setters.yaml b/catalog/networking/dns/managedzone-private/setters.yaml index 9754de22..1da1bd3f 100644 --- a/catalog/networking/dns/managedzone-private/setters.yaml +++ b/catalog/networking/dns/managedzone-private/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking domain: example.com. diff --git a/catalog/networking/dns/policy/Kptfile b/catalog/networking/dns/policy/Kptfile index 6385d02f..6bd1f02b 100644 --- a/catalog/networking/dns/policy/Kptfile +++ b/catalog/networking/dns/policy/Kptfile @@ -4,6 +4,7 @@ metadata: name: dns-policy annotations: blueprints.cloud.google.com/title: Cloud DNS Policy blueprint + config.kubernetes.io/local-config: "true" info: description: A Cloud DNS policy with logging and forwarding pipeline: diff --git a/catalog/networking/dns/policy/setters.yaml b/catalog/networking/dns/policy/setters.yaml index b8ad60e3..cb6e7b93 100644 --- a/catalog/networking/dns/policy/setters.yaml +++ b/catalog/networking/dns/policy/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking dns-policy-name: default-dns-policy diff --git a/catalog/networking/dns/recordset/Kptfile b/catalog/networking/dns/recordset/Kptfile index 7827e661..56b87889 100644 --- a/catalog/networking/dns/recordset/Kptfile +++ b/catalog/networking/dns/recordset/Kptfile @@ -4,6 +4,7 @@ metadata: name: dns-record-set annotations: blueprints.cloud.google.com/title: Cloud DNS Record Set blueprint + config.kubernetes.io/local-config: "true" info: description: A Cloud DNS record set for a managed zone pipeline: diff --git a/catalog/networking/dns/recordset/setters.yaml b/catalog/networking/dns/recordset/setters.yaml index 9762da0e..1dc9cd1b 100644 --- a/catalog/networking/dns/recordset/setters.yaml +++ b/catalog/networking/dns/recordset/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: name: "" namespace: networking diff --git a/catalog/networking/firewall/common-rules/Kptfile b/catalog/networking/firewall/common-rules/Kptfile index fe551c6a..bb156c48 100644 --- a/catalog/networking/firewall/common-rules/Kptfile +++ b/catalog/networking/firewall/common-rules/Kptfile @@ -4,6 +4,7 @@ metadata: name: firewall-common-rules annotations: blueprints.cloud.google.com/title: Firewall Common Rules blueprint + config.kubernetes.io/local-config: "true" info: description: | Common firewall rules for projects with a private network. diff --git a/catalog/networking/firewall/common-rules/setters.yaml b/catalog/networking/firewall/common-rules/setters.yaml index b634a5ae..c105effc 100644 --- a/catalog/networking/firewall/common-rules/setters.yaml +++ b/catalog/networking/firewall/common-rules/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: priority: "10000" allow-default-egress: "true" diff --git a/catalog/networking/network/Kptfile b/catalog/networking/network/Kptfile index cd9cd615..9b8beea1 100644 --- a/catalog/networking/network/Kptfile +++ b/catalog/networking/network/Kptfile @@ -4,6 +4,7 @@ metadata: name: network annotations: blueprints.cloud.google.com/title: Network blueprint + config.kubernetes.io/local-config: "true" info: description: | A private network with VPN and Cloud NAT. diff --git a/catalog/networking/network/subnet/Kptfile b/catalog/networking/network/subnet/Kptfile index 30c64f25..f26342fe 100644 --- a/catalog/networking/network/subnet/Kptfile +++ b/catalog/networking/network/subnet/Kptfile @@ -4,6 +4,7 @@ metadata: name: subnetwork annotations: blueprints.cloud.google.com/title: Subnetwork blueprint + config.kubernetes.io/local-config: "true" info: description: A regional subnet with Cloud NAT for public egress pipeline: diff --git a/catalog/networking/network/subnet/setters.yaml b/catalog/networking/network/subnet/setters.yaml index 9c852f48..f2e5e766 100644 --- a/catalog/networking/network/subnet/setters.yaml +++ b/catalog/networking/network/subnet/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: ip-cidr-range: 10.2.0.0/16 source-subnetwork-ip-ranges-to-nat: ALL_SUBNETWORKS_ALL_IP_RANGES diff --git a/catalog/networking/network/vpc/Kptfile b/catalog/networking/network/vpc/Kptfile index 9cd51b9b..26493c8b 100644 --- a/catalog/networking/network/vpc/Kptfile +++ b/catalog/networking/network/vpc/Kptfile @@ -4,6 +4,7 @@ metadata: name: vpc annotations: blueprints.cloud.google.com/title: Virtual Private Cloud blueprint + config.kubernetes.io/local-config: "true" info: description: A Virtual Private Cloud (VPC) pipeline: diff --git a/catalog/networking/network/vpc/setters.yaml b/catalog/networking/network/vpc/setters.yaml index 81b4e050..94880ec8 100644 --- a/catalog/networking/network/vpc/setters.yaml +++ b/catalog/networking/network/vpc/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking network-name: network-name diff --git a/catalog/networking/peering/Kptfile b/catalog/networking/peering/Kptfile index 0a6652c5..89d4fabc 100644 --- a/catalog/networking/peering/Kptfile +++ b/catalog/networking/peering/Kptfile @@ -4,6 +4,7 @@ metadata: name: network-peering annotations: blueprints.cloud.google.com/title: Network Peering blueprint + config.kubernetes.io/local-config: "true" info: description: A peering between two private networks pipeline: diff --git a/catalog/networking/peering/setters.yaml b/catalog/networking/peering/setters.yaml index 5f0df374..1db4d480 100644 --- a/catalog/networking/peering/setters.yaml +++ b/catalog/networking/peering/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking local-network: local-network diff --git a/catalog/networking/routes/routes-igw/Kptfile b/catalog/networking/routes/routes-igw/Kptfile index 0c227e04..25b76cd1 100644 --- a/catalog/networking/routes/routes-igw/Kptfile +++ b/catalog/networking/routes/routes-igw/Kptfile @@ -4,6 +4,7 @@ metadata: name: compute-route-igw annotations: blueprints.cloud.google.com/title: Internet Gateway Compute Route blueprint + config.kubernetes.io/local-config: "true" info: description: An egress route to the default internet gateway pipeline: diff --git a/catalog/networking/routes/routes-igw/setters.yaml b/catalog/networking/routes/routes-igw/setters.yaml index 594e1bf3..735e94ed 100644 --- a/catalog/networking/routes/routes-igw/setters.yaml +++ b/catalog/networking/routes/routes-igw/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking destination-range: 0.0.0.0/0 diff --git a/catalog/networking/shared-vpc/Kptfile b/catalog/networking/shared-vpc/Kptfile index 8f0739c2..52d99664 100644 --- a/catalog/networking/shared-vpc/Kptfile +++ b/catalog/networking/shared-vpc/Kptfile @@ -4,6 +4,7 @@ metadata: name: shared-vpc annotations: blueprints.cloud.google.com/title: Shared VPC Host Project blueprint + config.kubernetes.io/local-config: "true" info: description: | Configures a project as the Host project for a Shared VPC. diff --git a/catalog/networking/shared-vpc/setters.yaml b/catalog/networking/shared-vpc/setters.yaml index 58f3fd5e..fc633635 100644 --- a/catalog/networking/shared-vpc/setters.yaml +++ b/catalog/networking/shared-vpc/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking project-id: project-id diff --git a/catalog/networking/svpc-service-project/Kptfile b/catalog/networking/svpc-service-project/Kptfile index dbdc7749..6c6eec8c 100644 --- a/catalog/networking/svpc-service-project/Kptfile +++ b/catalog/networking/svpc-service-project/Kptfile @@ -4,6 +4,7 @@ metadata: name: svpc-service-project annotations: blueprints.cloud.google.com/title: Shared VPC Service Project blueprint + config.kubernetes.io/local-config: "true" info: description: A service project to attach to a Shared VPC pipeline: diff --git a/catalog/networking/svpc-service-project/setters.yaml b/catalog/networking/svpc-service-project/setters.yaml index 4252aff7..2512c61b 100644 --- a/catalog/networking/svpc-service-project/setters.yaml +++ b/catalog/networking/svpc-service-project/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: networking-namespace: networking projects-namespace: projects diff --git a/catalog/networking/vpc-service-controls/access-policy/Kptfile b/catalog/networking/vpc-service-controls/access-policy/Kptfile index 20b6f45a..5cc041f2 100644 --- a/catalog/networking/vpc-service-controls/access-policy/Kptfile +++ b/catalog/networking/vpc-service-controls/access-policy/Kptfile @@ -4,6 +4,7 @@ metadata: name: service-controls-access-policy annotations: blueprints.cloud.google.com/title: Service Controls Access Policy blueprint + config.kubernetes.io/local-config: "true" info: description: An org-level access policy using the Access Context Manager pipeline: diff --git a/catalog/networking/vpc-service-controls/access-policy/setters.yaml b/catalog/networking/vpc-service-controls/access-policy/setters.yaml index bf7ec634..bf5030b8 100644 --- a/catalog/networking/vpc-service-controls/access-policy/setters.yaml +++ b/catalog/networking/vpc-service-controls/access-policy/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking access-policy-name: org-access-policy diff --git a/catalog/networking/vpc-service-controls/perimeter/Kptfile b/catalog/networking/vpc-service-controls/perimeter/Kptfile index 629afd25..18875191 100644 --- a/catalog/networking/vpc-service-controls/perimeter/Kptfile +++ b/catalog/networking/vpc-service-controls/perimeter/Kptfile @@ -4,6 +4,7 @@ metadata: name: service-controls-perimeter annotations: blueprints.cloud.google.com/title: Service Controls Perimeter blueprint + config.kubernetes.io/local-config: "true" info: description: | A basic access level restricting access to a specific region using the diff --git a/catalog/networking/vpc-service-controls/perimeter/setters.yaml b/catalog/networking/vpc-service-controls/perimeter/setters.yaml index 8e711b82..7c7cdcbd 100644 --- a/catalog/networking/vpc-service-controls/perimeter/setters.yaml +++ b/catalog/networking/vpc-service-controls/perimeter/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: networking access-policy-name: org-access-policy diff --git a/catalog/project/Kptfile b/catalog/project/Kptfile index 4949a74d..d41bdfa0 100644 --- a/catalog/project/Kptfile +++ b/catalog/project/Kptfile @@ -4,6 +4,7 @@ metadata: name: project annotations: blueprints.cloud.google.com/title: Project blueprint + config.kubernetes.io/local-config: "true" info: description: | A project and a project namespace in which to manage project resources with diff --git a/catalog/project/kcc-namespace/Kptfile b/catalog/project/kcc-namespace/Kptfile index 24203a75..0bfdc8ee 100644 --- a/catalog/project/kcc-namespace/Kptfile +++ b/catalog/project/kcc-namespace/Kptfile @@ -4,6 +4,7 @@ metadata: name: kcc-namespace annotations: blueprints.cloud.google.com/title: Project Namespace Package + config.kubernetes.io/local-config: "true" info: description: | Kubernetes namespace configured for use with Config Connector to manage GCP diff --git a/catalog/redis-bucket/Kptfile b/catalog/redis-bucket/Kptfile index 9882600e..bf1af295 100644 --- a/catalog/redis-bucket/Kptfile +++ b/catalog/redis-bucket/Kptfile @@ -5,6 +5,7 @@ metadata: annotations: blueprints.cloud.google.com/title: | Google Cloud Storage and Memorystore for Redis blueprint + config.kubernetes.io/local-config: "true" info: description: | Google Cloud Storage (GCS) bucket and Memorystore for Redis instance. diff --git a/catalog/redis-bucket/setters.yaml b/catalog/redis-bucket/setters.yaml index 76806cee..86dd374f 100644 --- a/catalog/redis-bucket/setters.yaml +++ b/catalog/redis-bucket/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: name: redis-bucket network: default diff --git a/catalog/spanner/Kptfile b/catalog/spanner/Kptfile index 8fb18142..1154643a 100644 --- a/catalog/spanner/Kptfile +++ b/catalog/spanner/Kptfile @@ -4,6 +4,7 @@ metadata: name: spanner annotations: blueprints.cloud.google.com/title: Spanner blueprint + config.kubernetes.io/local-config: "true" info: description: Spanner database and instance with deletion policy pipeline: diff --git a/catalog/spanner/setters.yaml b/catalog/spanner/setters.yaml index 3032be6d..8935f6d2 100644 --- a/catalog/spanner/setters.yaml +++ b/catalog/spanner/setters.yaml @@ -15,6 +15,8 @@ apiVersion: v1 kind: ConfigMap metadata: name: setters + annotations: + config.kubernetes.io/local-config: "true" data: namespace: my-namespace config-region: regional-us-central1