Skip to content

jpiedramacas/Kubernetes-Open

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Aquí tienes una lista de comandos fundamentales de Kubernetes utilizando kubectl para revisar y administrar diferentes componentes en el clúster:

Pods

  • Listar todos los pods en todos los namespaces:
    kubectl get pods --all-namespaces
  • Listar todos los pods en un namespace específico (por ejemplo, default):
    kubectl get pods -n default
  • Ver los detalles de un pod específico:
    kubectl describe pod <pod-name> -n <namespace>
  • Ver los logs de un pod específico:
    kubectl logs <pod-name> -n <namespace>

Replication Controllers

  • Listar todos los replication controllers en todos los namespaces:
    kubectl get rc --all-namespaces
  • Listar todos los replication controllers en un namespace específico:
    kubectl get rc -n default
  • Ver los detalles de un replication controller específico:
    kubectl describe rc <rc-name> -n <namespace>

Deployments

  • Listar todos los deployments en todos los namespaces:
    kubectl get deployments --all-namespaces
  • Listar todos los deployments en un namespace específico:
    kubectl get deployments -n default
  • Ver los detalles de un deployment específico:
    kubectl describe deployment <deployment-name> -n <namespace>
  • Ver el historial de revisiones de un deployment:
    kubectl rollout history deployment <deployment-name> -n <namespace>
  • Realizar un rollback de un deployment a una revisión específica:
    kubectl rollout undo deployment <deployment-name> --to-revision=<revision-number> -n <namespace>

Services

  • Listar todos los servicios en todos los namespaces:
    kubectl get services --all-namespaces
  • Listar todos los servicios en un namespace específico:
    kubectl get services -n default
  • Ver los detalles de un servicio específico:
    kubectl describe service <service-name> -n <namespace>

ConfigMaps

  • Listar todos los ConfigMaps en todos los namespaces:
    kubectl get configmaps --all-namespaces
  • Listar todos los ConfigMaps en un namespace específico:
    kubectl get configmaps -n default
  • Ver los detalles de un ConfigMap específico:
    kubectl describe configmap <configmap-name> -n <namespace>

Secrets

  • Listar todos los Secrets en todos los namespaces:
    kubectl get secrets --all-namespaces
  • Listar todos los Secrets en un namespace específico:
    kubectl get secrets -n default
  • Ver los detalles de un Secret específico:
    kubectl describe secret <secret-name> -n <namespace>

Namespaces

  • Listar todos los namespaces:
    kubectl get namespaces
  • Ver los detalles de un namespace específico:
    kubectl describe namespace <namespace-name>
  • Crear un nuevo namespace:
    kubectl create namespace <namespace-name>
  • Eliminar un namespace:
    kubectl delete namespace <namespace-name>

Estos comandos te permiten gestionar y obtener información detallada sobre los diferentes componentes en tu clúster de Kubernetes, lo cual es esencial para la administración efectiva del clúster.

About

Trabajos de principios de Kubernetes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published