06-comandos comunes de kubectl organizados
1. Crear comando: crea recursos basados en archivos o entradas
Para obtener más información, consulte: Detalles del comando de creación de Kubernetes kubectl
2. Eliminar comando: Eliminar recursos
Para obtener más información, consulte: Detalles del comando de eliminación de kubectl de Kubernetes
3. kubectl get: enumera uno o más recursos.
Otras referencias más: Explicación detallada del comando get kubectl de Kubernetes
4. comando explicar: se usa para mostrar información del documento de recursos
5. comando editar: se usa para edición de información del recurso
comando de etiqueta: se utiliza para actualizar (agregar, modificar o eliminar) la etiqueta en el recurso
Sintaxis
etiqueta [--overwrite] ( -f NOMBRE DE ARCHIVO | TIPO NOMBRE) KEY_1=VAL_1 ... KEY_N=VAL_N [--resource-version=version]
comando de finalización: se utiliza para configurar la finalización automática del comando kubectl
implementación comando: se utiliza para administrar recursos
Los recursos disponibles incluyen: implementaciones y conjuntos de demonios.
Subcomandos:
comando de actualización continua: ejecuta la actualización continua del ReplicationController especificado.
Este comando crea un nuevo RC, luego actualiza un pod a la vez para usar gradualmente el nuevo PodTemplate y, finalmente, implementa la actualización continua del Pod. new-controller.json debe estar en el mismo espacio de nombres que el anterior. RC.
Comando Scale: expande o reduce la cantidad de Pods en una implementación, conjunto de réplicas, controlador de replicación o trabajo
Scale también puede especificar múltiples requisitos previos, como: el número actual de réplicas o --resource -version, antes de establecer la relación de escala, el sistema primero verificará si se cumplen los requisitos previos. Esta es la estrategia de escalado elástico
comando autoscale: es más poderosa que la escala y también es una estrategia de escalado elástico. Se expande o reduce automáticamente según la cantidad de tráfico
Especificar implementación. y ReplicaSet o ReplicationController y crear un escalador automático con recursos ya definidos. Utilice un escalador automático para aumentar o disminuir automáticamente la cantidad de pods implementados en su sistema según sea necesario.
comando de certificado: se utiliza para la gestión de recursos de certificados, autorización, etc.
comando cluster-info: muestra información del clúster
comando superior: se utiliza para ver la CPU de recursos, uso de memoria, disco y otros recursos
comando cordon: se usa para marcar un nodo como no programable
comando uncordon: se usa para marcar un nodo como programable
comando de drenaje: se utiliza para excluir nodos durante el mantenimiento.
comando taint: ver: /683.html
Enlace de referencia
/p/304c629d127c
es.io/zh/docs /referencia/kubectl/cheatsheet