You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
# kubectl crossplane install configuration registry.upbound.io/upbound/platform-ref-multi-k8s:v0.0.4
make platform-ref-install
kubectl get xrd
Claim a Platform
make platform-ref-claim
kubectl get pkg
kubectl describe configurationrevision
kubectl get managed
kubectl get networks
kubectl get gkeclusters
kubectl get secrets -n crossplane-system | grep gkecluster
make platform-ref-destroy
Claim a Platform (step by step)
# Taken from https://raw.githubusercontent.com/upbound/platform-ref-multi-k8s/master/examples/network-gcp.yamlecho"""apiVersion: multik8s.platformref.crossplane.io/v1alpha1kind: Networkmetadata: name: network-gcpspec: id: multik8s-network-gcp clusterRef: id: multik8s-cluster-gcp compositionSelector: matchLabels: provider: GCP"""| kubectl apply -f -
k get networks
# Taken from https://raw.githubusercontent.com/upbound/platform-ref-multi-k8s/master/examples/cluster-gcp.yamlecho"""apiVersion: multik8s.platformref.crossplane.io/v1alpha1kind: Clustermetadata: name: multik8s-cluster-gcpspec: compositionSelector: matchLabels: provider: GCP id: multik8s-cluster-gcp parameters: nodes: count: 3 size: small services: operators: prometheus: version: \"10.0.2\" networkRef: id: multik8s-network-gcp writeConnectionSecretToRef: name: cluster-conn-gcp"""| kubectl apply -f -
kubectl get gkeclusters