apiVersion: kpt.dev/v1alpha1 kind: Kptfile metadata: name: . packageMetadata: shortDescription: GCP blueprint configs. openAPI: definitions: io.k8s.cli.setters.gcloud.core.project: x-k8s-cli: setter: name: gcloud.core.project value: customerProject isSet: true io.k8s.cli.setters.name: x-k8s-cli: setter: name: name value: testKptName isSet: true io.k8s.cli.setters.gcloud.compute.zone: x-k8s-cli: setter: name: gcloud.compute.zone value: testZone isSet: true io.k8s.cli.setters.gcloud.compute.region: x-k8s-cli: setter: name: gcloud.compute.region value: testRegion isSet: true io.k8s.cli.setters.location: x-k8s-cli: setter: name: location value: testLocation isSet: true io.k8s.cli.setters.log-firewalls: x-k8s-cli: setter: name: log-firewalls value: "true" isSet: true io.k8s.cli.substitutions.name-storage-metadata-store: x-k8s-cli: substitution: name: name-storage-metadata-store pattern: ${name}-storage-metadata-store values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-storage-artifact-store: x-k8s-cli: substitution: name: name-storage-artifact-store pattern: ${name}-storage-artifact-store values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-ip: x-k8s-cli: substitution: name: name-ip pattern: ${name}-ip values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-gcr: x-k8s-cli: substitution: name: name-gcr pattern: ${name}-gcr values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-gcr-cname: x-k8s-cli: substitution: name: name-gcr-cname pattern: ${name}-gcr-cname values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-gcr-a: x-k8s-cli: substitution: name: name-gcr-a pattern: ${name}-gcr-a values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-goog-apis: x-k8s-cli: substitution: name: name-goog-apis pattern: ${name}-goog-apis values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-goog-cname: x-k8s-cli: substitution: name: name-goog-cname pattern: ${name}-goog-cname values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-goog-a: x-k8s-cli: substitution: name: name-goog-a pattern: ${name}-goog-a values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-google-apis: x-k8s-cli: substitution: name: name-google-apis pattern: ${name}-google-apis values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-internet: x-k8s-cli: substitution: name: name-internet pattern: ${name}-internet values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-deny-egress: x-k8s-cli: substitution: name: name-deny-egress pattern: ${name}-deny-egress values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-health-ingress: x-k8s-cli: substitution: name: name-health-ingress pattern: ${name}-health-ingress values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-health-egress: x-k8s-cli: substitution: name: name-health-egress pattern: ${name}-health-egress values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-apis-egress: x-k8s-cli: substitution: name: name-apis-egress pattern: ${name}-apis-egress values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-master-egress: x-k8s-cli: substitution: name: name-master-egress pattern: ${name}-master-egress values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-int-egress: x-k8s-cli: substitution: name: name-int-egress pattern: ${name}-int-egress values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-istio: x-k8s-cli: substitution: name: name-istio pattern: ${name}-istio values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-cm: x-k8s-cli: substitution: name: name-cm pattern: ${name}-cm values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-dockerhub: x-k8s-cli: substitution: name: name-dockerhub pattern: ${name}-dockerhub values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-iap-jwks: x-k8s-cli: substitution: name: name-iap-jwks pattern: ${name}-iap-jwks values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-workload-identity-user-ml-pipeline-ui: x-k8s-cli: substitution: name: name-user-workload-identity-user-ml-pipeline-ui pattern: ${name}-user-workload-identity-user-ml-pipeline-ui values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-workload-identity-user-ml-pipeline-visualization: x-k8s-cli: substitution: name: name-user-workload-identity-user-ml-pipeline-visualization pattern: ${name}-user-workload-identity-user-ml-pipeline-visualization values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-workload-identity-user-ml-pipeline-visualizationserver: x-k8s-cli: substitution: name: name-user-workload-identity-user-ml-pipeline-visualizationserver pattern: ${name}-user-workload-identity-user-ml-pipeline-visualizationserver values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-workload-identity-user-pipeline-runner: x-k8s-cli: substitution: name: name-user-workload-identity-user-pipeline-runner pattern: ${name}-user-workload-identity-user-pipeline-runner values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-workload-identity-user-ml-pipeline-ui-member: x-k8s-cli: substitution: name: name-user-workload-identity-user-ml-pipeline-ui-member pattern: serviceAccount:${gcloud.core.project}.svc.id.goog[kubeflow/ml-pipeline-ui] values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.name-user-workload-identity-user-ml-pipeline-visualization-member: x-k8s-cli: substitution: name: name-user-workload-identity-user-ml-pipeline-visualization-member pattern: serviceAccount:${gcloud.core.project}.svc.id.goog[kubeflow/ml-pipeline-visualization] values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.name-user-workload-identity-user-ml-pipeline-visualizationserver-member: x-k8s-cli: substitution: name: name-user-workload-identity-user-ml-pipeline-visualizationserver-member pattern: serviceAccount:${gcloud.core.project}.svc.id.goog[kubeflow/ml-pipeline-visualizationserver] values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.name-user-workload-identity-user-pipeline-runner-member: x-k8s-cli: substitution: name: name-user-workload-identity-user-pipeline-runner-member pattern: serviceAccount:${gcloud.core.project}.svc.id.goog[kubeflow/pipeline-runner] values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.name-user-cloudbuild: x-k8s-cli: substitution: name: name-user-cloudbuild pattern: ${name}-user-cloudbuild values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-viewer: x-k8s-cli: substitution: name: name-user-viewer pattern: ${name}-user-viewer values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-source: x-k8s-cli: substitution: name: name-user-source pattern: ${name}-user-source values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-storage: x-k8s-cli: substitution: name: name-user-storage pattern: ${name}-user-storage values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-bigquery: x-k8s-cli: substitution: name: name-user-bigquery pattern: ${name}-user-bigquery values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-dataflow: x-k8s-cli: substitution: name: name-user-dataflow pattern: ${name}-user-dataflow values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-ml: x-k8s-cli: substitution: name: name-user-ml pattern: ${name}-user-ml values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-dataproc: x-k8s-cli: substitution: name: name-user-dataproc pattern: ${name}-user-dataproc values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-cloudsql: x-k8s-cli: substitution: name: name-user-cloudsql pattern: ${name}-user-cloudsql values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-logging: x-k8s-cli: substitution: name: name-user-logging pattern: ${name}-user-logging values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-metricwriter: x-k8s-cli: substitution: name: name-user-metricwriter pattern: ${name}-user-metricwriter values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-user-monitoringviewer: x-k8s-cli: substitution: name: name-user-monitoringviewer pattern: ${name}-user-monitoringviewer values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-vm-policy-logging: x-k8s-cli: substitution: name: name-vm-policy-logging pattern: ${name}-vm-logging values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-vm-policy-monitoring: x-k8s-cli: substitution: name: name-vm-policy-monitoring pattern: ${name}-vm-policy-monitoring values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-vm-policy-meshtelemetry: x-k8s-cli: substitution: name: name-vm-policy-meshtelemetry pattern: ${name}-vm-policy-meshtelemetry values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-vm-policy-cloudtrace: x-k8s-cli: substitution: name: name-vm-policy-cloudtrace pattern: ${name}-vm-policy-cloudtrace values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-vm-policy-monitoring-viewer: x-k8s-cli: substitution: name: name-vm-policy-monitoring-viewer pattern: ${name}-vm-policy-monitoring-viewer values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-vm-policy-storage: x-k8s-cli: substitution: name: name-vm-policy-storage pattern: ${name}-vm-policy-storage values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.cluster-name: x-k8s-cli: substitution: name: cluster-name pattern: ${gcloud.core.project}/${location}/${name} values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' - marker: ${location} ref: '#/definitions/io.k8s.cli.setters.location' - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.identity-ns: x-k8s-cli: substitution: name: identity-ns pattern: ${gcloud.core.project}.svc.id.goog values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.admin-sa-name: x-k8s-cli: substitution: name: admin-sa-name pattern: ${name}-admin values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.user-sa-name: x-k8s-cli: substitution: name: user-sa-name pattern: ${name}-user values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-admin-wi: x-k8s-cli: substitution: name: name-admin-wi pattern: ${name}-admin-workload-identity-user values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-profiles-sa-wi: x-k8s-cli: substitution: name: admin-profiles-sa-wi pattern: serviceAccount:${gcloud.core.project}.svc.id.goog[kubeflow/profiles-controller-service-account] values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.user-wi-ml-pipeline-ui: x-k8s-cli: substitution: name: user-wi-ml-pipeline-ui pattern: ${name}-user-workload-identity-user-ml-pipeline-ui values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.user-wi-ml-pipeline-visualizationserver: x-k8s-cli: substitution: name: user-wi-ml-pipeline-visualizationserver pattern: ${name}-user-workload-identity-user-ml-pipeline-visualizationserver values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.user-wi-pipeline-runner: x-k8s-cli: substitution: name: user-wi-pipeline-runner pattern: ${name}-user-workload-identity-user-pipeline-runner values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.projects: x-k8s-cli: substitution: name: projects pattern: projects/${gcloud.core.project} values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.admin-service-account: x-k8s-cli: substitution: name: admin-service-account pattern: serviceAccount:${name}-admin@${gcloud.core.project}.iam.gserviceaccount.com values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.user-service-account: x-k8s-cli: substitution: name: user-service-account pattern: serviceAccount:${name}-user@${gcloud.core.project}.iam.gserviceaccount.com values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.vm-service-account: x-k8s-cli: substitution: name: vm-service-account pattern: serviceAccount:${name}-vm@${gcloud.core.project}.iam.gserviceaccount.com values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.vm-sa-ref: x-k8s-cli: substitution: name: vm-sa-ref pattern: ${name}-vm@${gcloud.core.project}.iam.gserviceaccount.com values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.admin-sa-ref: x-k8s-cli: substitution: name: admin-sa-ref pattern: ${name}-admin@${gcloud.core.project}.iam.gserviceaccount.com values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.user-sa-ref: x-k8s-cli: substitution: name: user-sa-ref pattern: ${name}-user@${gcloud.core.project}.iam.gserviceaccount.com values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.node-pool-cpu: x-k8s-cli: substitution: name: node-pool-cpu pattern: ${name}-cpu-pool-v1 values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-admin-manages-user: x-k8s-cli: substitution: name: name-admin-manages-user pattern: ${name}-admin-manages-user values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-source-iam: x-k8s-cli: substitution: name: admin-source-iam pattern: ${name}-admin-source values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-servicemanagement-iam: x-k8s-cli: substitution: name: admin-servicemanagement-iam pattern: ${name}-admin-servicemanagement values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-network-iam: x-k8s-cli: substitution: name: admin-network-iam pattern: ${name}-admin-network values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-cloudbuild-iam: x-k8s-cli: substitution: name: admin-cloudbuild-iam pattern: ${name}-admin-cloudbuild values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-viewer-iam: x-k8s-cli: substitution: name: admin-viewer-iam pattern: ${name}-admin-viewer values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-storage-iam: x-k8s-cli: substitution: name: admin-storage-iam pattern: ${name}-admin-storage values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-bigquery-iam: x-k8s-cli: substitution: name: admin-bigquery-iam pattern: ${name}-admin-bigquery values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-dataflow-iam: x-k8s-cli: substitution: name: admin-dataflow-iam pattern: ${name}-admin-dataflow values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-ml-iam: x-k8s-cli: substitution: name: admin-ml-iam pattern: ${name}-admin-ml values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-dataproc-iam: x-k8s-cli: substitution: name: admin-dataproc-iam pattern: ${name}-admin-dataproc values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-cloudsql-iam: x-k8s-cli: substitution: name: admin-cloudsql-iam pattern: ${name}-admin-cloudsql values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-logging-iam: x-k8s-cli: substitution: name: admin-logging-iam pattern: ${name}-admin-logging values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-metricwriter-iam: x-k8s-cli: substitution: name: admin-metricwriter-iam pattern: ${name}-admin-metricwriter values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.admin-monitoringviewer-iam: x-k8s-cli: substitution: name: admin-monitoringviewer-iam pattern: ${name}-admin-monitoringviewer values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-vm: x-k8s-cli: substitution: name: name-vm pattern: ${name}-vm values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.setters.gcloud.project.projectNumber: x-k8s-cli: setter: name: gcloud.project.projectNumber value: "999911112222" isSet: true io.k8s.cli.substitutions.asm-gcp-metadata: x-k8s-cli: substitution: name: asm-gcp-metadata pattern: ${gcloud.core.project}|${gcloud.project.projectNumber}|${name}|${location} values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' - marker: ${gcloud.project.projectNumber} ref: '#/definitions/io.k8s.cli.setters.gcloud.project.projectNumber' - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' - marker: ${location} ref: '#/definitions/io.k8s.cli.setters.location' io.k8s.cli.substitutions.asm-cluster-url: x-k8s-cli: substitution: name: asm-cluster-url pattern: https://container.googleapis.com/v1/projects/${gcloud.core.project}/locations/${location}/clusters/${name} values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' - marker: ${location} ref: '#/definitions/io.k8s.cli.setters.location' - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.asm-mesh-id: x-k8s-cli: substitution: name: asm-mesh-id pattern: ${gcloud.core.project}_${location}_${name} values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' - marker: ${location} ref: '#/definitions/io.k8s.cli.setters.location' - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.mesh-id: x-k8s-cli: substitution: name: mesh-id pattern: ${gcloud.core.project}_${location}_${name} values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' - marker: ${location} ref: '#/definitions/io.k8s.cli.setters.location' - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.asm-cluster-name: x-k8s-cli: substitution: name: asm-cluster-name pattern: ${gcloud.core.project}/${location}/${name} values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' - marker: ${location} ref: '#/definitions/io.k8s.cli.setters.location' - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.image-mirror-quay-io-jetstack: x-k8s-cli: substitution: name: image-mirror-quay-io-jetstack pattern: gcr.io/${gcloud.core.project}/mirror/quay.io/jetstack values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.image-mirror-kubeflow-images-public: x-k8s-cli: substitution: name: image-mirror-kubeflow-images-public pattern: gcr.io/${gcloud.core.project}/mirror/gcr.io/kubeflow-images-public values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.image-mirror-metacontroller: x-k8s-cli: substitution: name: image-mirror-metacontroller pattern: gcr.io/${gcloud.core.project}/mirror/metacontroller values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.name-admin-kubeflow-wi: x-k8s-cli: substitution: name: name-admin-kubeflow-wi pattern: ${name}-admin-kubeflow-wi values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.name-admin-istio-wi: x-k8s-cli: substitution: name: name-admin-istio-wi pattern: ${name}-admin-istio-wi values: - marker: ${name} ref: '#/definitions/io.k8s.cli.setters.name' io.k8s.cli.substitutions.iampolicy-member-kfadmin-kubeflow: x-k8s-cli: substitution: name: iampolicy-member-kfadmin-kubeflow pattern: serviceAccount:${gcloud.core.project}.svc.id.goog[kubeflow/kf-admin] values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.iampolicy-member-kfadmin-istio: x-k8s-cli: substitution: name: iampolicy-member-kfadmin-istio pattern: serviceAccount:${gcloud.core.project}.svc.id.goog[istio/kf-admin] values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.substitutions.iampolicy-member-kfadmin-istio-system: x-k8s-cli: substitution: name: iampolicy-member-kfadmin-istio-system pattern: serviceAccount:${gcloud.core.project}.svc.id.goog[istio-system/kf-admin] values: - marker: ${gcloud.core.project} ref: '#/definitions/io.k8s.cli.setters.gcloud.core.project' io.k8s.cli.setters.mgmt-location: x-k8s-cli: setter: name: mgmt-location value: us-central1-f io.k8s.cli.setters.mgmt-name: x-k8s-cli: setter: name: mgmt-name value: testMgmtName isSet: true io.k8s.cli.setters.mgmt-project: x-k8s-cli: setter: name: mgmt-project value: mgmt-project-id io.k8s.cli.substitutions.mgmt-cluster-name: x-k8s-cli: substitution: name: mgmt-cluster-name pattern: ${mgmt-project}/${mgmt-location}/${mgmt-name} values: - marker: ${mgmt-project} ref: '#/definitions/io.k8s.cli.setters.mgmt-project' - marker: ${mgmt-location} ref: '#/definitions/io.k8s.cli.setters.mgmt-location' - marker: ${mgmt-name} ref: '#/definitions/io.k8s.cli.setters.mgmt-name' io.k8s.cli.substitutions.mgmt-pool: x-k8s-cli: substitution: name: mgmt-pool pattern: ${mgmt-name}-pool values: - marker: ${mgmt-name} ref: '#/definitions/io.k8s.cli.setters.mgmt-name' io.k8s.cli.substitutions.mgmt-cnrm-sa: x-k8s-cli: substitution: name: mgmt-cnrm-sa pattern: serviceAccount:${mgmt-project}.svc.id.goog[cnrm-system/cnrm-controller-manager] values: - marker: ${mgmt-project} ref: '#/definitions/io.k8s.cli.setters.mgmt-project'