This article outlines a workaround to recover antrea-agent Pods.
<timestamp>.542780073Z W1110 HH:MM:SS.542694 1 egress_controller.go:777] Failed to start watch for EgressGroup: Get "https://<IP>:443/apis/controlplane.antrea.io/v1beta2/egressgroups?fieldSelector=nodeName%3D<nodename>&watch=true": x509: certificate signed by unknown authority
Unable to validate the certificate authority.
$ kubectl get cm -n kube-system antrea-ca -o yaml > antrea-ca.yaml && cat antrea-ca.yaml
$ kubectl delete cm -n kube-system antrea-ca
$ kubectl delete pod antrea-controller-<>-<> -n kube-system
configmap/antrea-agent-tweaker 1 4d19h
configmap/antrea-ca 1 2m6s
configmap/antrea-cluster-identity 1 4d19h
configmap/antrea-config 3 4d17h
configmap/antrea-config-######## 3 4d19h
configmap/antrea-resource-init-config-######## 1 4d19h
pod/antrea-agent-###### 2/2 Running 3 (4d14h ago) 4d17h
pod/antrea-agent-###### 2/2 Running 8 (4d14h ago) 4d15h
pod/antrea-controller-########-#####
1/1 Running 0 2m17s