kubectl get pod -n avi-system ako-0NAME READY STATUS RESTARTS AGEpod/ako-0 0/2 CrashLoopBackOff 2 30skubectl logs -n avi-system ako-0Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal Created 19s (x2 over 22s) kubelet Created container: ako-gateway-api Normal Started 19s (x2 over 21s) kubelet Started container ako-gateway-api Warning AKOShutdown 19s avi-kubernetes-operator Invalid user input [No user input detected for vipNetworkList.] Warning BackOff 12s (x3 over 18s) kubelet Back-off restarting failed container ako in pod ako-0_avi-systemVMware vSphere Kubernetes Service
The AKO values yaml is missing vipNetworkList which is needed to enable the AKO to know which segment to assign VIP.
To resolve the issue, add the setting vipNetworkList to AKO values yaml.
vipNetworkList setting under NetworkSettings. NetworkSettings: nsxtT1LR: "/infra/tier-1s/t1_########-####-####-####-############_rtr" vipNetworkList: - networkName: "ingress-segment-name-in-nsx"
The ingress segment name in NSX is the format of "avi-domain-c##:########-####-####-####-############-<namespace>-0"vcf cli addon' to install AKO standard package, update AKO with the command:vcf addon install update ako --cluster-name <guest-cluster-name> -f ako-values-modify.yaml -ykubectl delete pod -n avi-system ako-0kubectl get pod -n avi-system ako-0