Skip to content

Commit 8c0d1f0

Browse files
chore: add debug log to see if stateful sets are accessible
1 parent cb60cbc commit 8c0d1f0

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

cmd/ctrlc/root/sync/kubernetes/vcluster.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -144,6 +144,21 @@ func NewSyncVclusterCmd() *cobra.Command {
144144
return fmt.Errorf("failed to create kube client: %w", err)
145145
}
146146

147+
allNamespaces, err := clientset.CoreV1().Namespaces().List(cmd.Context(), metav1.ListOptions{})
148+
if err != nil {
149+
return fmt.Errorf("failed to get all namespaces: %w", err)
150+
}
151+
for _, namespace := range allNamespaces.Items {
152+
fmt.Printf("Namespace: %s\n", namespace.Name)
153+
statefulSetList, err := clientset.AppsV1().StatefulSets(namespace.Name).List(cmd.Context(), metav1.ListOptions{})
154+
if err != nil {
155+
return fmt.Errorf("failed to get stateful sets for namespace %s: %w", namespace.Name, err)
156+
}
157+
for _, p := range statefulSetList.Items {
158+
fmt.Printf("StatefulSet: %s\n", p.Name)
159+
}
160+
}
161+
147162
namespace := metav1.NamespaceAll
148163
vclusters, err := find.ListOSSVClusters(cmd.Context(), clientset, context, "", namespace)
149164
if err != nil {

0 commit comments

Comments
 (0)