-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcrossplane.yaml
37 lines (36 loc) · 1.86 KB
/
crossplane.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
apiVersion: meta.pkg.crossplane.io/v1
kind: Configuration
metadata:
name: configuration-gcp-gke
annotations:
meta.crossplane.io/maintainer: Upbound <[email protected]>
meta.crossplane.io/source: github.com/upbound/configuration-gcp-gke
meta.crossplane.io/license: Apache-2.0
meta.crossplane.io/description: |
This configuration provides a foundation to build and operate GCP GKE.
meta.crossplane.io/readme: |
This configuration is used for deploying and managing GCP GKE clusters on Kubernetes using Crossplane. This setup provides the necessary infrastructure to deploy GCP GKE resources managed with Crossplane in Kubernetes. This approach ensures a flexible, streamlined deployment workflow.
For more details and customization options, you can explore [the GitHub repository](https://github.com/upbound/configuration-app).
spec:
crossplane:
version: ">=v1.14.1-0"
dependsOn:
- configuration: xpkg.upbound.io/upbound/configuration-gcp-network
# renovate: datasource=github-releases depName=upbound/configuration-gcp-network
version: "v0.7.1"
- provider: xpkg.upbound.io/upbound/provider-gcp-compute
version: "v1"
- provider: xpkg.upbound.io/upbound/provider-gcp-container
version: "v1"
- provider: xpkg.upbound.io/upbound/provider-gcp-cloudplatform
version: "v1"
- provider: xpkg.upbound.io/upbound/provider-helm
version: "v0"
- provider: xpkg.upbound.io/upbound/provider-kubernetes
version: "v0"
- function: xpkg.upbound.io/crossplane-contrib/function-patch-and-transform
# renovate: datasource=github-releases depName=crossplane-contrib/function-patch-and-transform
version: "v0.8.1"
- function: xpkg.upbound.io/crossplane-contrib/function-sequencer
# renovate: datasource=github-releases depName=crossplane-contrib/function-sequencer
version: "v0.2.2"