|
Este documento ha sido traducido utilizando tecnología de traducción automática. Si bien nos esforzamos por proporcionar traducciones precisas, no ofrecemos garantías sobre la integridad, precisión o confiabilidad del contenido traducido. En caso de discrepancia, la versión original en inglés prevalecerá y constituirá el texto autorizado. |
Carga de trabajo con inicio rápido de Ingress
1. Desplegando una carga de trabajo
Estás listo para crear tu primera carga de trabajo de Kubernetes. Una carga de trabajo es un objeto que incluye pods junto con otros archivos e información necesarios para desplegar tu aplicación.
Para esta carga de trabajo, desplegarás la aplicación Rancher Hello-World.
-
Haz clic en ☰ > Gestión de Clústeres.
-
Ve al clúster que creaste y haz clic en Explorar.
-
Haz clic en Carga de trabajo.
-
Haga clic en Crear.
-
Haz clic en Despliegue.
-
Introduce un Nombre para tu carga de trabajo.
-
En el campo Imagen del Contenedor, introduce
rancher/hello-world. Este campo hace distinción entre mayúsculas y minúsculas. -
Haz clic en Añadir Puerto y
Cluster IPpara elService Typee introduce80en el campo Puerto Privado del Contenedor. Puedes dejar elNameen blanco o especificar cualquier nombre que desees. Añadir un puerto permite el acceso a la aplicación dentro y fuera del clúster. Para más información, consulte Servicios. -
Haga clic en Crear.
Resultado:
-
Tu carga de trabajo está desplegada. Este proceso puede tardar unos minutos en completarse.
-
Cuando tu carga de trabajo complete el despliegue, se le asigna un estado de Activo. Puedes ver este estado desde la página de Cargas de Trabajo del proyecto.
2. Exponer la Aplicación a Través de un Ingress
Ahora que la aplicación está en funcionamiento, necesita ser expuesta para que otros servicios puedan conectarse.
-
Haz clic en ☰ > Gestión de Clústeres.
-
Ve al clúster que creaste y haz clic en Explorar.
-
Haz clic en .
-
Haz clic en Crear.
-
Al elegir Espacio de Nombres, asegúrate de que sea el mismo que utilizaste al crear tu despliegue. De lo contrario, tu despliegue no estará disponible cuando intentes seleccionar Servicio Objetivo, como en el Paso 8 a continuación.
-
Introduce un Nombre, como hola.
-
Especifica tu Vía, como
/hello. -
En el campo Servicio Objetivo, despliega la lista y elige el nombre que has establecido para tu servicio.
-
En el campo Puerto, despliega la lista y selecciona
80. -
Haz clic en Crear en la parte inferior derecha.
Resultado: La aplicación tiene asignada una dirección sslip.io y está expuesta. Puede tardar uno o dos minutos en completarse.
Ver tu Aplicación
Desde la página Despliegues, encuentra la columna Puntos de Acceso para tu despliegue y haz clic en un punto de acceso. Los puntos de acceso disponibles dependerán de cómo configuraste el puerto que añadiste a tu despliegue. Para los puntos de acceso donde no ves un puerto asignado aleatoriamente, añade la vía que especificaste al crear el Ingress a la dirección IP. Por ejemplo, si tu punto de acceso se ve como xxx.xxx.xxx.xxx o https://xxx.xxx.xxx.xxx, cámbialo a xxx.xxx.xxx.xxx/hello o https://xxx.xxx.xxx.xxx/hello.
Tu aplicación se abrirá en una ventana separada.