Temas relacionados

Temas relacionados

Estoy intentando implementar un pod en un clúster de Kubernetes de GKE v1.18.

Mi pod se bloquea porque no puede montar su mapa de configuración:

$ kubectl describe pod <pod>

...

Volumes:
  cm-cxf-conf:
    Type:      ConfigMap (a volume populated by a ConfigMap)
    Name:      project-cm-cxf-conf
    Optional:  false

...

Events:
  Type     Reason                  Age                    From                     Message
  ----     ------                  ----                   ----                     -------
  Warning  FailedMount             41m                    kubelet                  MountVolume.SetUp failed for volume "cm-cxf-conf" : failed to sync configmap cache: timed out waiting for the condition

...

Sin embargo, el mapa de configuración SÍ existe:

$ kubectl get configmap project-cm-cxf-conf
project-cm-cxf-conf            1      4h40m

¿Cuál podría ser la causa de este error? ¿Cómo puedo arreglarlo?

Temas relacionados

Respuesta1

En realidad, FailedMountson sólo advertencias sin consecuencias. Al verificar kubeletlos registros, hubo otros registros que indicaban que finalmente se logró montar los mapas de configuración, después de volver a intentarlo.

La verdadera razón por la que mi pod fallaba era un error del lado de la aplicación Java (faltaba un JAR en el contenedor), al final no tiene nada que ver con Kubernetes.

información relacionada