diff --git a/v1.2/provider/provider-equinix-metal/PRODUCT.yaml b/v1.2/provider/provider-equinix-metal/PRODUCT.yaml new file mode 100644 index 0000000..833d3a1 --- /dev/null +++ b/v1.2/provider/provider-equinix-metal/PRODUCT.yaml @@ -0,0 +1,8 @@ +vendor: Equinix +name: Crossplane Provider Equinix Metal +version: v0.0.9 +website_url: https://github.com/crossplane-contrib/provider-equinix-metal +repo_url: https://github.com/crossplane-contrib/provider-equinix-metal +documentation_url: https://github.com/crossplane-contrib/provider-equinix-metal#crossplane-provider-equinix-metal +type: provider +description: "A Crossplane provider that enables deployment and management of infrastructure resources on Equinix Metal" diff --git a/v1.2/provider/provider-equinix-metal/README.md b/v1.2/provider/provider-equinix-metal/README.md new file mode 100644 index 0000000..e89dc13 --- /dev/null +++ b/v1.2/provider/provider-equinix-metal/README.md @@ -0,0 +1,86 @@ +# Crossplane Provider Equinix Metal v0.0.9 Conformance Results + +The following steps can be undertaken to obtain the provided conformance results: + +1. Create Kubernetes Cluster + +``` +kind create cluster --name crossplane-conformance --image kindest/node:v1.19.11 +``` + +2. Install Crossplane version 1.2.2 + +``` +kubectl create namespace crossplane-system +helm repo add crossplane-stable https://charts.crossplane.io/stable +helm repo update +helm install crossplane --namespace crossplane-system crossplane-stable/crossplane --version 1.2.2 +``` + +3. Deploy provider-equinix-metal version v0.0.9 + +``` +kubectl crossplane install provider registry.upbound.io/equinix/provider-equinix-metal:v0.0.9 +``` + + +4. Create Equinix Metal ProviderConfig resource + +``` +cat > /tmp/providerconfig.yaml <