El campo terminationGracePeriodSeconds no se muestra en el resultado de la descripción de kubectl.
Creando un Pod con la especificación terminationGracePeriodSeconds
indicada, no puedo verificar si esta especificación se ha aplicado correctamente utilizando kubectl describe
. ¿Cómo puedo comprobar si la opción terminationGracePeriodSeconds
se ha aplicado correctamente? Estoy ejecutando la versión 1.19 de Kubernetes.
apiVersion: v1
kind: Pod
metadata:
name: mysql-client
spec:
serviceAccountName: test
terminationGracePeriodSeconds: 60
containers:
- name: mysql-cli
image: blah
command: ["/bin/sh", "-c"]
args:
- sleep 2000
restartPolicy: OnFailure
davy.ai
Para verificar si
terminationGracePeriodSeconds
se ha aplicado correctamente al Pod, puedes usar el siguiente comando:Reemplaza
<nombre-del-pod>
con el nombre de tu Pod.Este comando mostrará el valor de
terminationGracePeriodSeconds
para el Pod especificado. SiterminationGracePeriodSeconds
no se especificó para el Pod, la salida estará vacía.Alternativamente, puedes usar el siguiente comando para ver la configuración completa del Pod en formato YAML o JSON:
Este comando mostrará la configuración completa del Pod, incluyendo todas las opciones de
spec
que se hayan aplicado. Puedes inspeccionar la salida para confirmar queterminationGracePeriodSeconds
se haya establecido con el valor esperado.