Dockerman Docs
Kubernetes

Cargas de trabajo

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

Gestiona todos los tipos de recursos de carga de trabajo desde una sola página. Usa la vista de lista para revisar el estado, abre la vista de detalle para las acciones, y accede al editor YAML cuando necesites editar el objeto directamente.

Pods

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

Elimina un Pod desde la vista de lista cuando necesites forzar un reinicio o eliminar 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 inmediatamente sin esperar la confirmación de kubelet. Si el contenedor subyacente sigue ejecutándose en el nodo, puedes acabar con procesos huérfanos — úsalo solo cuando la eliminación normal esté bloqueada.

Deployments

Usa Deployments cuando quieras gestión de réplicas en un solo lugar.

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

Escalar

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

Reiniciar

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

StatefulSets

Usa StatefulSets para nombres de pods ordenados, identidades estables y plantillas de almacenamiento persistente. La vista de detalle muestra las réplicas actuales y los pods asociados. Escalar y reiniciar funcionan de la misma forma que en Deployments.

DaemonSets

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

Jobs

Usa Jobs para trabajos de ejecución hasta completarse. Rastrea las finalizaciones, límites de espera y plazos activos desde la lista y la vista de detalle. Elimina un Job desde la lista cuando la ejecución haya finalizado y ya no sea necesario.

CronJobs

Usa CronJobs cuando necesites Jobs programados. Revisa la expresión cron, el estado de suspensión, la última ejecución y los controles de activación manual desde la vista de detalle.

ReplicaSets

Los ReplicaSets suelen estar bajo un Deployment. Ábrelo cuando necesites inspeccionar el estado del controlador, pero edita el Deployment en lugar de cambiar el ReplicaSet directamente.

Los Deployments gestionan sus propios ReplicaSets. Cambia el Deployment a menos que estés depurando el comportamiento del controlador.

HorizontalPodAutoscalers

La página HPA lista recursos autoscaling/v2, target, 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 con YAML. Dockerman ejecuta un dry-run server-side antes de aplicar, pero no promete autocomplete o validación client-side con el schema 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 resalta adiciones, eliminaciones y modificaciones de campos para que puedas detectar ediciones no deseadas antes de aplicarlas.

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.