Try using a clientset

This commit is contained in:
Nikolai Rodionov 2024-04-15 17:06:23 +02:00
parent b39509f874
commit 43afce4b63
Signed by: allanger
GPG Key ID: 0AA46A90E25592AD

View File

@ -154,12 +154,14 @@ func (env *Environemnt) ListEnvs(ctx context.Context) ([]string, error) {
if err != nil {
return []string{}, err
}
secrets, err := clientset.CoreV1().Secrets(env.UserID).List(context.TODO(), metav1.ListOptions{LabelSelector: "kind=environment" })
//secrets, err := clientset.CoreV1().Secrets(env.UserID).List(ctx, metav1.ListOptions{LabelSelector: "kind=environment"})
secrets, err := clientset.CoreV1().Secrets(env.UserID).List(ctx, metav1.ListOptions{})
if err != nil {
return []string{}, err
}
result := []string{}
log.Println(secrets)
for _, env := range secrets.Items {
result = append(result, env.Name)
}