meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| virtualizacion:kubernetes:comandos [2021/07/27 11:04] – lc | virtualizacion:kubernetes:comandos [2023/01/18 13:37] (actual) – editor externo 127.0.0.1 | ||
|---|---|---|---|
| Línea 3: | Línea 3: | ||
| https:// | https:// | ||
| - | * para conocer el estado del cluster kubernetes -> kubectl status | + | * para conocer el estado del cluster kubernetes ->** kubectl status |
| - | * para saber la versión -> kubectl version | + | * para saber la versión -> **kubectl version** |
| - | * ver la configuración -> kubectl config view | + | * ver la configuración -> **kubectl config view** |
| - | | + | * Listado de todos los comandos que permite la API -> ** kubectl api-resoruce |
| - | | + | |
| - | * kubectl api-resoruce -> Listado de todos los comandos que permite la API | + | |
| - | * kubectl cluster-info | + | |
| - | | + | |
| - | * kubectl get deploy, | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | * kubectl get namespaces -> lista de namespaces | + | |
| - | * kubectl delete service < | + | |
| - | * kubectl delete deployment < | + | |
| - | * kubectl apply -f deployment.yaml | + | |
| - | * kubeadm token list ->listar los tokens | + | |
| - | * exponer un deployment -> kubectl expose deployment < | + | |
| - | * escalar a 3 replicas un deployment -> kubectl scale --replicas=3 deployment < | + | |
| - | * crear un secret -> kubectl create secret generic mysql-pass --from-literal=password=< | + | |
| - | ==== Comando para PODs | + | * **kubectl get deploy, |
| + | * **kubectl api-resources **-> información sobre la API de kubernetes | ||
| + | * **kubectl get service ** -> lista de los servicios | ||
| + | * ** kubectl get deployments ** -> lista de deployments | ||
| + | * ** kubectl get namespaces** -> lista de namespaces | ||
| + | * **kubectl delete service < | ||
| + | * **kubectl delete deployment < | ||
| + | * **kubectl apply -f deployment.yaml** | ||
| + | * **kubeadm token list** | ||
| + | * exponer un deployment ->** kubectl expose deployment < | ||
| + | * escalar a 3 replicas un deployment -> **kubectl scale --replicas=3 deployment < | ||
| + | * crear un secret -> **kubectl create secret generic mysql-pass --from-literal=password=< | ||
| + | |||
| + | ==== Comando para PODs ==== | ||
| === Crear un POD === | === Crear un POD === | ||
| Hay dos formas de crear pods. De forma imperativa y de forma declarativa | Hay dos formas de crear pods. De forma imperativa y de forma declarativa | ||
| Línea 50: | Línea 47: | ||
| Listar los pods de todos los namespaces < | Listar los pods de todos los namespaces < | ||
| Listar los pods de un determinado namespace < | Listar los pods de un determinado namespace < | ||
| + | Listar los pods del sistema | ||
| === Ver una descripción del pod === | === Ver una descripción del pod === | ||
| Nos permite ver los eventos de un pod y su descripción | Nos permite ver los eventos de un pod y su descripción | ||