Skip to content

Commit

Permalink
update samples for version 0.3.2
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Kibbe committed Nov 7, 2019
1 parent 5fe493e commit 7b31138
Show file tree
Hide file tree
Showing 16 changed files with 236 additions and 3 deletions.
8 changes: 8 additions & 0 deletions resources/computeroute/compute_v1alpha3_computenetwork.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeNetwork
metadata:
name: computeroute-dep
annotations:
cnrm.cloud.google.com/deletion-policy: abandon
spec:
description: Default network for the project
11 changes: 11 additions & 0 deletions resources/computeroute/compute_v1alpha3_computeroute.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeRoute
metadata:
name: computeroute-sample
spec:
description: "A sample compute route"
destRange: 0.0.0.0/0
networkRef:
name: computeroute-dep
priority: 100
nextHopIp: 10.132.1.5
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeAddress
metadata:
name: computerouterinterface-dep
labels:
label-one: "value-one"
spec:
location: us-central1
description: "a test regional address"
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeForwardingRule
metadata:
labels:
label-one: "value-one"
name: computerouterinterface-dep1
spec:
description: "A regional forwarding rule"
target:
targetVPNGatewayRef:
name: computerouterinterface-dep
ipProtocol: "ESP"
location: us-central1
ipAddress:
addressRef:
name: computerouterinterface-dep
---
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeForwardingRule
metadata:
labels:
label-one: "value-one"
name: computerouterinterface-dep2
spec:
description: "A regional forwarding rule"
target:
targetVPNGatewayRef:
name: computerouterinterface-dep
ipProtocol: "UDP"
portRange: "500"
location: us-central1
ipAddress:
addressRef:
name: computerouterinterface-dep
---
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeForwardingRule
metadata:
labels:
label-one: "value-one"
name: computerouterinterface-dep3
spec:
description: "A regional forwarding rule"
target:
targetVPNGatewayRef:
name: computerouterinterface-dep
ipProtocol: "UDP"
portRange: "4500"
location: us-central1
ipAddress:
addressRef:
name: computerouterinterface-dep
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeNetwork
metadata:
labels:
label-one: "value-one"
name: computerouterinterface-dep
spec:
routingMode: REGIONAL
autoCreateSubnetworks: false
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeRouter
metadata:
name: computerouterinterface-dep
spec:
networkRef:
name: computerouterinterface-dep
description: example router description
region: us-central1
bgp:
asn: 64514
advertiseMode: CUSTOM
advertisedGroups:
- ALL_SUBNETS
advertisedIpRanges:
- range: "1.2.3.4"
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeRouterInterface
metadata:
name: computerouterinterface-sample
spec:
routerRef:
name: computerouterinterface-dep
region: us-central1
ipRange: "169.254.1.1/30"
vpnTunnelRef:
name: computerouterinterface-dep
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeTargetVPNGateway
metadata:
name: computerouterinterface-dep
spec:
description: a test target vpn gateway
region: us-central1
networkRef:
name: computerouterinterface-dep
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeVPNTunnel
metadata:
name: computerouterinterface-dep
labels:
foo: bar
spec:
peerIp: "15.0.0.120"
region: us-central1
sharedSecret: "a secret message"
targetVPNGatewayRef:
name: computerouterinterface-dep
localTrafficSelector:
- "192.168.0.0/16"
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeNetwork
metadata:
labels:
label-one: "value-one"
name: computerouterpeer-dep
spec:
routingMode: REGIONAL
autoCreateSubnetworks: false
16 changes: 16 additions & 0 deletions resources/computerouterpeer/compute_v1alpha3_computerouter.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeRouter
metadata:
name: computerouterpeer-dep
spec:
networkRef:
name: computerouterpeer-dep
description: example router description
region: us-central1
bgp:
asn: 64514
advertiseMode: CUSTOM
advertisedGroups:
- ALL_SUBNETS
advertisedIpRanges:
- range: "1.2.3.4"
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeRouterInterface
metadata:
name: computerouterpeer-dep
spec:
routerRef:
name: computerouterpeer-dep
region: us-central1
ipRange: "169.254.0.1/30"
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeRouterPeer
metadata:
name: computerouterpeer-sample
spec:
region: us-central1
peerIpAddress: "169.254.0.2"
peerAsn: 65513
advertisedRoutePriority: 1
routerRef:
name: computerouterpeer-dep
routerInterfaceRef:
name: computerouterpeer-dep
Original file line number Diff line number Diff line change
@@ -1,7 +1,25 @@
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeBackendService
metadata:
name: computeurlmap-dep
name: computeurlmap-dep1
spec:
healthCheckRef:
name: computeurlmap-dep
location: global
---
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeBackendService
metadata:
name: computeurlmap-dep2
spec:
healthCheckRef:
name: computeurlmap-dep
location: global
---
apiVersion: compute.cnrm.cloud.google.com/v1alpha3
kind: ComputeBackendService
metadata:
name: computeurlmap-dep3
spec:
healthCheckRef:
name: computeurlmap-dep
Expand Down
21 changes: 19 additions & 2 deletions resources/computeurlmap/compute_v1alpha3_computeurlmap.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,24 @@ kind: ComputeURLMap
metadata:
name: computeurlmap-sample
spec:
location: global
defaultService:
backendServiceRef:
name: computeurlmap-dep
location: global
name: computeurlmap-dep1
pathMatcher:
- name: allpaths
defaultService:
backendServiceRef:
name: computeurlmap-dep2
pathRule:
- paths: ["/home"]
service:
backendServiceRef:
name: computeurlmap-dep2
- paths: ["/foo"]
service:
backendServiceRef:
name: computeurlmap-dep3
hostRule:
- hosts: ["example.com"]
pathMatcher: allpaths
12 changes: 12 additions & 0 deletions resources/firestoreindex/firestore_v1alpha1_firestoreindex.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
apiVersion: firestore.cnrm.cloud.google.com/v1alpha1
kind: FirestoreIndex
metadata:
name: firestoreindex-sample
spec:
collection: sample-collection
fields:
- fieldPath: field1
order: ASCENDING
- fieldPath: field2
order: DESCENDING
queryScope: COLLECTION

0 comments on commit 7b31138

Please sign in to comment.