Cómo acceder a mi pod en k8s utilizando go-client
Estoy utilizando go-client para acceder a los recursos k8s en mi entorno. Hay APIs para obtener/listar pods, namespaces, etc. ¿Cómo puedo acceder al pod en el que estoy ejecutándome actualmente?
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
Estoy utilizando go-client para acceder a los recursos k8s en mi entorno. Hay APIs para obtener/listar pods, namespaces, etc. ¿Cómo puedo acceder al pod en el que estoy ejecutándome actualmente?
¿Cómo debo especificar los comentarios como +kubebuilder:printcolumn para agregar columnas a la salida del comando kubectl get my-crd.my-group.my-domain.com? Tengo una definición de recurso personalizado (CRD, por sus siglas en inglés) con las estructuras habituales para las especificaciones y el estado (similar a lo que se explica en el tutorial de . . . Read more
Estoy utilizando el paquete cliente de descubrimiento de go (k8s.io/client-go/discovery, v0.22.2) para listar todos los recursos compatibles en un clúster -> discoveryClient, err := discovery.NewDiscoveryClientForConfig(GetK8sConfig()) if err != nil { // haz algo } resourceList, err := discoveryClient.ServerPreferredResources() Cuando ejecuto este código, obtengo el siguiente error -> I1213 09:19:15.932915 38142 . . . Read more