Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

172
Vistas
How do I pass the name of a kubernetes deployment/replica set to the container?

I have had some success getting the name of the pod into my container for logging purposes,

          env:
            - name: ID_NAME
              valueFrom:
                fieldRef:
                  fieldPath: metadata.name

however I would like to extend that by logging the deployment and replica sets. Is there a way to pass these values into the pod?

Based on some observation, the pod name appears to just be an extension of the set name, which is an extension of the deployment name. Is there a way to parse that info from the name?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

There's no way to get the ownerReference inside the Pod using the Downward APIs: this is the list of the unique items supported.

https://github.com/kubernetes/kubernetes/blob/cea1d4e20b4a7886d8ff65f34c6d4f95efcb4742/pkg/apis/core/pods/helpers.go#L61-L100

over 4 years ago · Santiago Trujillo Denunciar

0

There is a way, but you would have to use a kubernetes client inside your pod, and query the apiserver to list the deployment or replicaset having the same labels as the pod in which the code runs, via label-selector.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda