Añadidas redes y harbor
This commit is contained in:
59
docs/chuletario.md
Normal file
59
docs/chuletario.md
Normal file
@ -0,0 +1,59 @@
|
||||
# 🚀 Referencia rápida de `kubectl` - Valhalla Cluster
|
||||
|
||||
## 📦 Gestión de Pods
|
||||
|
||||
```bash
|
||||
kubectl get pods -A # Ver todos los pods en todos los namespaces
|
||||
kubectl get pods -n <namespace> # Ver los pods de un namespace
|
||||
kubectl describe pod <nombre> -n <namespace> # Detallar un pod
|
||||
kubectl delete pod <nombre> -n <namespace> # Borrar un pod manualmente
|
||||
```
|
||||
|
||||
## 📜 Gestión de Deployments
|
||||
|
||||
```bash
|
||||
kubectl get deployments -A
|
||||
kubectl describe deployment <nombre> -n <namespace>
|
||||
kubectl rollout restart deployment <nombre> -n <namespace> # Reiniciar un deployment
|
||||
```
|
||||
|
||||
## 📋 Gestión de Servicios (Services)
|
||||
|
||||
```bash
|
||||
kubectl get svc -A
|
||||
kubectl describe svc <nombre> -n <namespace>
|
||||
```
|
||||
|
||||
## 📌 Gestión de Ingress
|
||||
|
||||
```bash
|
||||
kubectl get ingress -A
|
||||
kubectl describe ingress <nombre> -n <namespace>
|
||||
```
|
||||
|
||||
## 🔥 Diagnóstico Rápido
|
||||
|
||||
```bash
|
||||
kubectl get events -A --sort-by='.metadata.creationTimestamp' # Ver eventos recientes
|
||||
kubectl logs <nombre_pod> -n <namespace> # Ver logs de un pod
|
||||
kubectl exec -it <nombre_pod> -n <namespace> -- /bin/sh # Acceder dentro de un pod
|
||||
```
|
||||
|
||||
## 🎯 Gestión de Nodos
|
||||
|
||||
```bash
|
||||
kubectl get nodes
|
||||
kubectl describe node <nombre_nodo>
|
||||
kubectl drain <nombre_nodo> --ignore-daemonsets --delete-emptydir-data # Sacar un nodo para mantenimiento
|
||||
kubectl delete node <nombre_nodo> # Borrar un nodo manualmente del cluster
|
||||
```
|
||||
|
||||
## 🏗️ Aplicar y Borrar Manifiestos
|
||||
|
||||
```bash
|
||||
kubectl apply -f <archivo>.yaml
|
||||
kubectl delete -f <archivo>.yaml
|
||||
```
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user