- Create Kind cluster :
❯ make kind-create ENV=crossplane- Install Crossplane:
❯ make crossplane-controlplane ENV=crossplane- Choose the cloud provider (
aws,gcporazure)
❯ export CLOUD=xxx- Setup credentials
❯ make crossplane-credentials- Install Crossplane provider:
❯ make crossplane-provider ACTION=applyFor Scaleway, execute also:
❯ kustomize build krm/crossplane/scaleway/crds | kubectl apply --server-side=true -f -- Setup Crossplane configuration:
❯ make crossplane-config ACTION=apply- Deploy infrastructure:
❯ make crossplane-infra ACTION=apply- Delete infrastructure:
❯ make crossplane-infra ACTION=delete