gcp: update to only include required fields
Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
This commit is contained in:
parent
d8b630b3a9
commit
469eb16dbc
|
|
@ -1,4 +1,4 @@
|
|||
namePrefix: dev-
|
||||
namePrefix: dev-gcp-
|
||||
commonLabels:
|
||||
env: dev
|
||||
bases:
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
apiVersion: cache.gcp.crossplane.io/v1beta1
|
||||
kind: CloudMemorystoreInstanceClass
|
||||
metadata:
|
||||
name: gcp-redis
|
||||
name: cloudmemorystoreinstance
|
||||
specTemplate:
|
||||
forProvider:
|
||||
memorySizeGb: 1
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
namePrefix: prod-
|
||||
namePrefix: prod-gcp-
|
||||
commonLabels:
|
||||
env: prod
|
||||
bases:
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
apiVersion: cache.gcp.crossplane.io/v1beta1
|
||||
kind: CloudMemorystoreInstanceClass
|
||||
metadata:
|
||||
name: gcp-redis
|
||||
name: cloudmemorystoreinstance
|
||||
specTemplate:
|
||||
forProvider:
|
||||
memorySizeGb: 1
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
namePrefix: staging-
|
||||
namePrefix: staging-gcp-
|
||||
commonLabels:
|
||||
env: staging
|
||||
bases:
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
apiVersion: cache.gcp.crossplane.io/v1beta1
|
||||
kind: CloudMemorystoreInstanceClass
|
||||
metadata:
|
||||
name: gcp-redis
|
||||
name: cloudmemorystoreinstance
|
||||
specTemplate:
|
||||
writeConnectionSecretsToNamespace: crossplane-system
|
||||
forProvider:
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
commonLabels:
|
||||
provider: gcp
|
||||
resources:
|
||||
- resource.yaml
|
||||
|
|
@ -3,11 +3,14 @@ kind: GlobalAddress
|
|||
metadata:
|
||||
name: globaladdress
|
||||
spec:
|
||||
providerRef:
|
||||
name: gcp-provider
|
||||
reclaimPolicy: Delete
|
||||
name: globaladdress
|
||||
name: my-cool-globaladdress
|
||||
purpose: VPC_PEERING
|
||||
addressType: INTERNAL
|
||||
prefixLength: 16
|
||||
network: projects/$PROJECT_ID/global/networks/$NETWORK_NAME
|
||||
# must provide one of either networkRef or network
|
||||
# networkRef:
|
||||
# name: sample-network
|
||||
# network: projects/crossplane-playground/global/networks/sample-network
|
||||
reclaimPolicy: Delete
|
||||
providerRef:
|
||||
name: gcp-provider
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
apiVersion: servicenetworking.gcp.crossplane.io/v1alpha3
|
||||
kind: Connection
|
||||
metadata:
|
||||
name: connection
|
||||
spec:
|
||||
providerRef:
|
||||
name: gcp-provider
|
||||
reclaimPolicy: Delete
|
||||
parent: services/servicenetworking.googleapis.com
|
||||
network: projects/$PROJECT_ID/global/networks/$NETWORK_NAME
|
||||
reservedPeeringRangeRefs:
|
||||
- name: globaladdress
|
||||
|
|
@ -1,5 +1,4 @@
|
|||
commonLabels:
|
||||
provider: gcp
|
||||
resources:
|
||||
- connection.yaml
|
||||
- globaladdress.yaml
|
||||
- resource.yaml
|
||||
|
|
|
|||
|
|
@ -0,0 +1,12 @@
|
|||
apiVersion: compute.gcp.crossplane.io/v1alpha3
|
||||
kind: Network
|
||||
metadata:
|
||||
name: network
|
||||
spec:
|
||||
name: my-cool-network
|
||||
autoCreateSubnetworks: false
|
||||
routingConfig:
|
||||
routingMode: REGIONAL
|
||||
reclaimPolicy: Delete
|
||||
providerRef:
|
||||
name: gcp-provider
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
commonLabels:
|
||||
provider: gcp
|
||||
resources:
|
||||
- resource.yaml
|
||||
|
|
@ -0,0 +1,21 @@
|
|||
apiVersion: compute.gcp.crossplane.io/v1alpha3
|
||||
kind: Subnetwork
|
||||
metadata:
|
||||
name: subnetwork
|
||||
spec:
|
||||
name: my-cool-subnetwork
|
||||
region: us-central1
|
||||
ipCidrRange: "192.168.0.0/24"
|
||||
privateIpGoogleAccess: true
|
||||
secondaryIpRanges:
|
||||
- rangeName: pods
|
||||
ipCidrRange: 10.0.0.0/8
|
||||
- rangeName: services
|
||||
ipCidrRange: 172.16.0.0/16
|
||||
## must provide one of networkRef or network
|
||||
# networkRef:
|
||||
# name: sample-network
|
||||
# network: projects/crossplane-playground/global/networks/sample-network
|
||||
reclaimPolicy: Delete
|
||||
providerRef:
|
||||
name: gcp-provider
|
||||
|
|
@ -11,6 +11,8 @@ specTemplate:
|
|||
tier: db-n1-standard-4
|
||||
dataDiskType: PD_SSD
|
||||
dataDiskSizeGb: 50
|
||||
ipConfiguration:
|
||||
ipv4Enabled: true
|
||||
providerRef:
|
||||
name: gcp-provider
|
||||
reclaimPolicy: Delete
|
||||
|
|
|
|||
|
|
@ -0,0 +1,4 @@
|
|||
commonLabels:
|
||||
provider: gcp
|
||||
resources:
|
||||
- resource.yaml
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
apiVersion: servicenetworking.gcp.crossplane.io/v1alpha3
|
||||
kind: Connection
|
||||
metadata:
|
||||
name: connection
|
||||
spec:
|
||||
parent: services/servicenetworking.googleapis.com
|
||||
## must provide one of networkRef or network
|
||||
# networkRef:
|
||||
# name: sample-network
|
||||
# network: projects/crossplane-playground/global/networks/sample-network
|
||||
## must provide one of reservedPeeringRangeRefs or reservedPeeringRanges
|
||||
# reservedPeeringRangeRefs:
|
||||
# - name: sample-globaladdress
|
||||
# reservedPeeringRanges:
|
||||
# - sample-globaladdress
|
||||
reclaimPolicy: Delete
|
||||
providerRef:
|
||||
name: gcp-provider
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
apiVersion: storage.gcp.crossplane.io/v1alpha3
|
||||
kind: BucketClass
|
||||
metadata:
|
||||
name: gcsbucket
|
||||
name: bucket
|
||||
specTemplate:
|
||||
writeConnectionSecretsToNamespace: crossplane-system
|
||||
location: US
|
||||
|
|
|
|||
Loading…
Reference in New Issue