Open displague opened 7 months ago
The examples demonstrate a working cluster. CI should validate against all of the examples and the root module. Today the CI is run against the cpem-add-on example: https://github.com/equinix-labs/terraform-equinix-kubernetes-cluster/blob/main/.github/workflows/integration.yml#L28-L30
Terraform apply success is verified but there is no check that the Kubernetes cluster is healthy (which could be evidenced by adding a kubectl get nodes or pods and looking for signs of health).
https://github.com/equinix-labs/terraform-equinix-kubernetes-cluster/blob/main/.github/workflows/integration.yml#L57-L64
The examples demonstrate a working cluster. CI should validate against all of the examples and the root module. Today the CI is run against the cpem-add-on example: https://github.com/equinix-labs/terraform-equinix-kubernetes-cluster/blob/main/.github/workflows/integration.yml#L28-L30
Terraform apply success is verified but there is no check that the Kubernetes cluster is healthy (which could be evidenced by adding a kubectl get nodes or pods and looking for signs of health).
https://github.com/equinix-labs/terraform-equinix-kubernetes-cluster/blob/main/.github/workflows/integration.yml#L57-L64