improvement: Limit bootstrap pod list when building k8s client

This commit is contained in:
George Campbell
2025-06-24 19:52:37 +01:00
parent 18630fde0b
commit f874a03f36

View File

@@ -96,7 +96,7 @@ func PerNodeK8sClient(nodeName, bootstrapKubeconfigFile string, certDuration tim
if err != nil {
logging.Errorf("failed to read kubeconfig from cert manager: %v", err)
} else {
_, err := tempClient.CoreV1().Pods("").List(context.TODO(), metav1.ListOptions{})
_, err := tempClient.CoreV1().Pods("default").List(context.TODO(), metav1.ListOptions{})
// tls unknown authority error is unrecoverable error with retry
if err != nil {
if strings.Contains(err.Error(), "x509: certificate signed by unknown authority") {