lzichong
VMware Employee
VMware Employee

Following up on what sakthi2019 said, if you notice the replicas has changed after checking the RDE in entity->spec->capiYaml (you could control/command F and search for replicas if possible as well), then it is possible that the pod responsible for applying updates (rdeprojector) has stopped reconciliation. This is a known issue of the RDEProjector but has been fixed for GA. In order to resolve this you may need to delete the rdeprojector pod and let it restart. To do this, you will need to access the cluster with Kubernetes.

1. Download the Kubernetes config associated to your cluster from the UI.

2. After downloaded Kubernetes config, make sure you know the path of where it is as it needs to be specified when using Kubernetes commands.

3. Get the list of pods running by running 'kubectl get pods -A --kubeconfig=/path/of/kubernetes-config.txt' 

4. Look for a pod with a name starting with 'rdeprojector-', and perform a delete command using 'kubectl delete pod -n rdeprojector-system rdeprojectorPodName --kubeconfig=/path/of/kubernetes-config.txt', this should force restart rdeprojector as it will automatically bring up a new pod after, and after sometime the new updates should apply.