0

Environment Setup: Azure VM: Provision a single Azure VM to host multiple KIND clusters. This VM will act as the host for multiple Kubernetes clusters. KIND Clusters: Deploy multiple KIND clusters on this single Azure VM. Each cluster will have its own kubeconfig file for management.

Current config:

Configure Kubernetes cluster

cat < ~/config
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
name: $4
networking:
apiServerAddress: 0.0.0.0
apiServerPort: 6443
nodes:
role: control-plane
CONFIG
for ((i=1; i<=$5; i++)); do
cat <> ~/config
role: worker
CONFIG
done

Single Control Plane Setup: Configuration: The single control plane setup involves deploying a single Kubernetes control plane node that manages the entire cluster. Success: This setup has allowed us to run Kubernetes conformance tests successfully, indicating that the network and resource configurations are sufficient for a single control plane.

Multi-Cluster Node Setup: Configuration: The multi-cluster node setup involves deploying multiple KIND clusters on a single Azure VM. Issue: Despite configuring the network and resources, we are unable to run Conformance tests (Sonobuoy run) successfully in this setup.

Could you please Help us with the correct network configuration for kind Multi-Cluster Node? Thanks!

Romeo Ninov
  • 6,677

0 Answers0