Dockerman Docs
Kubernetes

Cargas de trabajo

Gestiona Pods, Deployments, StatefulSets, DaemonSets, Jobs, CronJobs y ReplicaSets en un solo sitio.

Gestiona todos los tipos de carga de trabajo desde una sola página. La lista muestra el estado; el detalle, las acciones; el editor YAML, el objeto en crudo.

Pods

Abre un Pod para ver estado y detalles. Usa Logs y Terminal para un shell; el Asistente de Depuración solo reenvía un puerto que un proceso existente ya escucha.

Elimina un Pod desde la lista cuando necesites forzar un reinicio o quitar un pod atascado.

Eliminación forzada

Eliminación forzada envía gracePeriodSeconds: 0, pero no elimina finalizers. Un Pod bloqueado por finalizer puede seguir en Terminating.

La eliminación forzada quita el Pod de la API al momento, sin esperar la confirmación de kubelet. Si el contenedor sigue en el nodo, puedes acabar con procesos huérfanos; úsalo solo cuando la eliminación normal esté bloqueada.

Deployments

La lista muestra réplicas listas, actualizadas y disponibles para ver el estado del despliegue de un vistazo.

Escalar

Cambia el número de réplicas en línea y guarda.

Reiniciar

Lanza un reinicio progresivo para aplicar valores nuevos de ConfigMap o forzar una descarga nueva de la misma etiqueta de imagen.

StatefulSets

StatefulSets dan nombres de pods ordenados, identidades estables y plantillas de almacenamiento persistente. El detalle muestra las réplicas actuales y los pods asociados. Escalar y reiniciar funcionan igual que en Deployments.

DaemonSets

Usa DaemonSets cuando necesites un pod por nodo coincidente, como recolectores de logs, agentes de supervisión o componentes de red a nivel de nodo.

Jobs

Los Jobs corren hasta terminar. Consulta finalizaciones, límites de espera y plazos activos desde la lista y el detalle. Elimina un Job de la lista cuando la ejecución haya acabado y ya no lo necesites.

CronJobs

Los CronJobs son Jobs programados. Revisa la expresión cron, el estado de suspensión, la última ejecución y los controles de activación manual en el detalle.

ReplicaSets

Los ReplicaSets suelen estar bajo un Deployment. Ábrelo para inspeccionar el estado del controlador, pero edita el Deployment en lugar de cambiar el ReplicaSet a mano.

Los Deployments gestionan sus propios ReplicaSets. Cambia el Deployment salvo que estés depurando el controlador.

HorizontalPodAutoscalers

La página HPA lista recursos autoscaling/v2, destino, límites, réplicas actuales/deseadas, condiciones y antigüedad. Permite ajustar mínimo/máximo, inspeccionar YAML o eliminar.

Editar cargas de trabajo con YAML

Edita el objeto en YAML. Dockerman ejecuta un dry-run server-side antes de aplicar, pero no promete autocompletado ni validación client-side con el schema de Kubernetes.

Vista previa con dry-run

Haz clic en Vista previa de cambios en el editor YAML para ejecutar un dry-run en el servidor y mostrar un diff entre el objeto renderizado y el actual. El diff marca altas, bajas y cambios de campos para detectar ediciones no deseadas antes de aplicar.

Acciones de eliminación

La eliminación en línea está disponible para Services, Ingresses, CronJobs, DaemonSets, Deployments, StatefulSets y NetworkPolicies, además de Pod, Job, ConfigMap y Secret. La eliminación de un Job se propaga en cascada a sus Pods asociados tras una confirmación localizada.