Comando adjunto de Kubectl

Comando Adjunto De Kubectl



Hoy, nuestro artículo trata sobre el 'comando kubectl added' en el sistema Kubernetes. La herramienta de línea de comandos kubectl en Kubernetes ayuda a los desarrolladores a interactuar con los clústeres de Kubernetes y administrarlos perfectamente. El 'comando de conexión kubectl' se usa para adjuntar a los usuarios al contenedor actual que se ejecuta dentro del clúster de Kubernetes. En este artículo, discutiremos en detalle sobre el 'comando kubectl added' y sus funcionalidades y casos de uso. Comencemos el servidor Kubernetes que se requiere para realizar tareas relacionadas con el comando. Pero primero, analicemos el 'comando de conexión kubectl' con más detalle.

¿Qué es el comando Adjuntar de Kubectl?

El comando 'kubectl adjuntar' nos brinda la posibilidad de permitir que diferentes usuarios se conecten al clúster en ejecución de Kubernetes y realicen tareas interactivas. Cuando el usuario se conecta al clúster de Kubernetes ejecutando este comando, el usuario tiene acceso a su entrada y salida esperada. La interacción en tiempo real y la resolución de problemas se realizan fácilmente con la ayuda de este comando. Cuando aparecen problemas de solución de problemas y depuración de errores al ejecutar el clúster de Kubernetes, los desarrolladores ejecutan este comando para resolver el problema.

Asegúrese de que está utilizando el sistema operativo Linux que controla los comandos. Primero iniciamos nuestra terminal de Windows en la que instalamos la herramienta de línea de comandos kubectl en nuestro sistema Kubernetes si ya existe.







Después de eso, abrimos la terminal nuevamente. Luego, ejecutamos el comando minikube para crear un nuevo clúster de Kubernetes que administre nuestras diferentes operaciones. Analicemos este artículo en detalle con la sintaxis adecuada para su ayuda.



Inicio 1: Lanzar un panel de Minikube Kubernetes

Al principio, inicie o cree un clúster de minikube Kubernetes ejecutando el siguiente comando. El minikube es un tablero del clúster que es esencial para realizar las acciones dentro del contenedor. Aquí está el comando para comenzar:



~$ iniciar minikube

El resultado de este comando se adjunta a continuación como una captura de pantalla. Cuando se ejecuta este comando, se crea el clúster de minikube y comienza a procesarse:

Paso 2: obtenga la lista de pods en el clúster de Kubernetes

En este paso, adquiriremos el método para obtener la lista de todos los pods para mostrar los pods en ejecución. Utilizamos las siguientes instrucciones para obtener la lista de pods:

~$ kubectl obtener pods

  Una captura de pantalla de un programa de computadora Descripción generada automáticamente con confianza media

Después de ejecutar el comando, el resultado de este comando se adjunta en la captura de pantalla anterior para explicar las funcionalidades de este comando. A cambio, vemos el nombre de los pods, el estado listo, cuánto está en estado 'listo' o 'no listo', el tiempo de reinicio y la antigüedad del pod.

Aquí, vemos que el estado de los pods está completo o en ejecución. El estado 'completado' significa que el pod completa su procesamiento y sus acciones requeridas se completaron y ya no son necesarias. El estado 'en ejecución' significa que el proceso está funcionando y no realiza la tarea requerida por completo.

Paso 3: Describir los ajustes de configuración del pod específico

En este paso, discutiremos cómo podemos ver o recuperar los detalles del archivo de configuración del pod. Ejecutamos el comando en la herramienta de línea de comandos kubectl que está especialmente diseñada para describir los pods.

~$ kubectl describir pod kalsoom - despliegue - 7bc579c9df - 2jjdl

Ejecute el comando dado. Cuando se ejecuta, la salida de este comando se muestra en el terminal que se adjunta como captura de pantalla:

  Una captura de pantalla de una computadora Descripción generada automáticamente

En el comando, queremos obtener una descripción del pod cuyo nombre es 'kalsoom-deployment-7bc579c9df-2jjdl'. Este archivo contiene datos detallados sobre el pod que tiene un contenedor cuyo nombre es 'nginx'. Excepto por toda esta información, también contiene el espacio de nombres, la prioridad, la cuenta de servicio, el nodo, la hora de inicio, las etiquetas de los pods, la anotación que se aplica en el pod, el estado del pod, la dirección IP del pod, la imagen del controlador del contenedor e información del puerto de un módulo específico. Verifique toda la información que está presente en la captura de pantalla adjunta.

Paso 4: adjunte el contenedor con un pod específico

En este comando, adjuntamos nuestro pod al contenedor. Ejecutamos las siguientes instrucciones usando la herramienta de línea de comandos kubectl a través de la cual conectamos el contenedor dentro del pod y realizamos nuestras tareas ejecutando el comando en la terminal:

~$ kubectl adjuntar kalsoom - despliegue - 7bc579c9df - 2jjdl

Ejecute el comando hasta que se complete la ejecución del comando y genere el siguiente resultado:

En este comando, queremos adjuntar el nombre del pod 'kalsoom-deployment-7bc579c9df-2jjdl' con un contenedor que se ejecuta en este momento. Aquí, el comando supone que el pod está presente en el espacio de nombres predeterminado. Para adjuntar, el pod debe ser un contenedor que se ejecute en nuestro Kubernetes. El resultado de este comando se adjunta en la captura de pantalla anterior y verifica toda la información.

Paso 5: adjunte un pod específico con un contenedor específico en Kubernetes

En este comando, le mostraremos cómo podemos adjuntar nuestro pod específico en ejecución con el contenedor que está presente en nuestro clúster de Kubernetes. Ejecutamos el siguiente comando que se da aquí y adjuntamos el contenedor requerido:

~$ kubectl adjuntar kalsoom - despliegue - 7bc579c9df - 2jjdl - c nginx

En este comando, tomamos un contenedor llamado 'nginx' con la ayuda del indicador '-c'. La bandera 'c' se usa para indicar el nombre del contenedor de Kubernetes que queremos adjuntar al pod.

Paso 6: establecer una sesión interactiva para adjuntar el pod al contenedor

En este paso, adjuntamos el contenedor con el pod a nuestro clúster de Kubernetes. Junto con esto, creamos una sesión interactiva. Ejecutamos el comando en la herramienta de comando kubectl para interactuar con la terminal del contenedor.

~$ kubectl adjuntar kalsoom - despliegue - 7bc579c9df - 2jjdl - c nginx - i - t

Cuando se ejecuta este comando, la salida de este comando será visible en nuestra terminal.

En este comando, tomamos el nombre del pod 'kalsoom-deployment-7bc579c9df-sjjdi' y el nombre del contenedor es 'nginx'. Usamos dos banderas en este comando: '- i' y '- t'. La bandera '-i' se usa para indicar o habilitar la interacción entre las vainas y los contenedores. El indicador '-t' se utiliza para activar el procesamiento del terminal para esta sesión interactiva.

Conclusión

Al final de este artículo, podemos decir que los pods se pueden adjuntar a los contenedores fácilmente en Kubernetes usando la herramienta de línea de comandos kubectl. Asegúrese siempre de que la olla y el recipiente especificado deben estar funcionando. Solo adjuntamos la cápsula con el contenedor solo en caso de que el contenedor tenga una terminal adjunta. Explicamos cada paso en detalle con capturas de pantalla de salida de comando adecuadas. También puede seguir todos los pasos proporcionados para adjuntar el pod al contenedor de acuerdo con la configuración de su clúster de Kubernetes.