SDDC-Manager 9.0
VCFA 9.0
During deployment, SDDC-Manager/ Lifecycle will copy the VMSP template to vCenter, then deploy a kind cluster on the Fleet Mgmt server to facilitate the installation of VCFA on the destination VC/ deployed VMSP appliance(s).
This cluster is configured using 10.244.0.0/16 which can be a duplicate of other resources in your environment (such as vCenter) causing a conflict.
We have no mechanism in VCFA 9.0 deployment configuration to select a different subnet as 10.244.0.0/16 is hard coded. To work around this issue, you will need to add a networking section to the bootstrap.sh file.
cp /data/vmsp/scripts/bootstrap.sh /tmp/bootstrap.sh.bku
vi /data/vmsp/scripts/bootstrap.sh
# Create Kind config
# containerd will forward traffic for the registry to the nodePort service
# A similar configuration will be set on the new cluster through kubeadm in the vmsp-configs chart
cat <<EOF >"${KIND_CONFIG}"
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
networking:
podSubnet: "10.255.0.0/16"
kubeadmConfigPatches:
- |
apiVersion: kubeadm.k8s.io/v1beta3