1. Home
  2. Knowledge Base
  3. Kubernetes
  4. Comandos básicos Kubernetes

Comandos básicos Kubernetes

La siguiente lista es un recopilatorio de comandos básicos para poder obtener la información que necesitamos acerca de lo que ocurre en nuestro cluster de kubernetes:

# información del cluter
kubectl cluster-info 

# lista de los nodos del cluster
kubectl get nodes  

# lista de los servicios 
kubectl get service 

# lista de los pods
kubectl get pods   

# lista de deployments 
kubectl get deployments 

# lista de namespaces
kubectl get namespaces 

# lista de los pods del namespace prueba
kubectl get pods -n prueba  

# exponer un deployment
kubectl expose deployment first-deployment --port=80 --type=NodePort 

# información detallada del pod apache1 
kubectl describe pod apache1  

# eliminar servicio
kubectl delete service hello-world  

# eliminar deployment
kubectl delete deployment hello-world  

# escalar a 3 replicas un deployment
kubectl scale --replicas=3 deployment prestashop -n prestashop

# acceder al pod ubuntu-test  
kubectl --namespace=enmilocalfunciona exec -it ubuntu-test bash  

# crear un secret
kubectl create secret generic mysql-pass --from-literal=password=mypassword 

# aplicar el contenido del fichero deployment.yaml  
kubectl apply -f deployment.yaml 

# listar los tokens 
kubeadm token list  

# agregar nodo al cluster
kubeadm join --discovery-token-unsafe-skip-ca-verification --token=102952.1a7dd4cc8d1f4cc5 172.17.0.52:6443  

Related Articles