commit
3e3f257979
|
@ -345,7 +345,7 @@ echo 'MWYyZDFlMmU2N2Rm' | base64 --decode
|
|||
## Usando Secrets
|
||||
|
||||
Los Secrets se pueden montar como volúmenes de datos o ser expuestos como
|
||||
{{< glossary_tooltip text="variables de ambiente" term_id="container-env-variables" >}}
|
||||
{{< glossary_tooltip text="variables de entorno" term_id="container-env-variables" >}}
|
||||
para ser usados por un contenedor en un pod. También pueden ser utilizados por otras partes del sistema,
|
||||
sin estar directamente expuesto en el pod. Por ejemplo, pueden tener credenciales que otras partes del sistema usan para interactuar con sistemas externos en su nombre.
|
||||
|
||||
|
|
|
@ -95,7 +95,7 @@ Los Services comúnmente abstraen el acceso a los Pods de Kubernetes, pero tambi
|
|||
|
||||
Por ejemplo:
|
||||
|
||||
- Quieres tener un clúster de base de datos externo en producción, pero en el ambiente de pruebas quieres usar tus propias bases de datos.
|
||||
- Quieres tener un clúster de base de datos externo en producción, pero en el entorno de pruebas quieres usar tus propias bases de datos.
|
||||
- Quieres apuntar tu Service a un Service en un {{< glossary_tooltip term_id="namespace" text="Namespace" >}} o en un clúster diferente.
|
||||
- Estás migrando tu carga de trabajo a Kubernetes. Mientras evalúas la aproximación, corres solo una porción de tus backends en Kubernetes.
|
||||
|
||||
|
@ -418,7 +418,7 @@ Si quieres un número de puerto específico, puedes especificar un valor en el c
|
|||
Esto significa que necesitas prestar atención a posibles colisiones de puerto por tu cuenta.
|
||||
También tienes que usar un número de puerto válido, uno que esté dentro del rango configurado para uso del NodePort.
|
||||
|
||||
Usar un NodePort te da libertad para configurar tu propia solución de balanceo de cargas, para configurar ambientes que no soportan Kubernetes del todo, o para exponer uno o más IPs del nodo directamente.
|
||||
Usar un NodePort te da libertad para configurar tu propia solución de balanceo de cargas, para configurar entornos que no soportan Kubernetes del todo, o para exponer uno o más IPs del nodo directamente.
|
||||
|
||||
Ten en cuenta que este Service es visible como `<NodeIP>:spec.ports[*].nodePort` y `.spec.clusterIP:spec.ports[*].port`.
|
||||
Si la bandera `--nodeport-addresses` está configurada para el kube-proxy o para el campo equivalente en el fichero de configuración, `<NodeIP>` sería IP filtrada del nodo. Si
|
||||
|
@ -514,7 +514,7 @@ El valor de `spec.loadBalancerClass` debe ser un identificador de etiqueta, con
|
|||
|
||||
#### Balanceador de carga interno
|
||||
|
||||
En un ambiente mixto algunas veces es necesario enrutar el tráfico desde Services dentro del mismo bloque (virtual) de direcciones de red.
|
||||
En un entorno mixto algunas veces es necesario enrutar el tráfico desde Services dentro del mismo bloque (virtual) de direcciones de red.
|
||||
|
||||
En un entorno de split-horizon DNS necesitarías dos Services para ser capaz de enrutar tanto el tráfico externo como el interno a tus Endpoints.
|
||||
|
||||
|
@ -646,7 +646,7 @@ HTTP y HTTPS seleccionan un proxy de capa 7: el ELB termina la conexión con el
|
|||
|
||||
TCP y SSL seleccionan un proxy de capa 4: el ELB reenvía el tráfico sin modificar los encabezados.
|
||||
|
||||
En un ambiente mixto donde algunos puertos están asegurados y otros se dejan sin encriptar, puedes usar una de las siguientes anotaciones:
|
||||
En un entorno mixto donde algunos puertos están asegurados y otros se dejan sin encriptar, puedes usar una de las siguientes anotaciones:
|
||||
|
||||
```yaml
|
||||
metadata:
|
||||
|
|
|
@ -638,7 +638,7 @@ Mira el [ ejemplo NFS ](https://github.com/kubernetes/examples/tree/master/stagi
|
|||
|
||||
### persistentVolumeClaim {#persistentvolumeclaim}
|
||||
|
||||
Un volumen `persistenceVolumeClain` se utiliza para montar un [PersistentVolume](/docs/concepts/storage/persistent-volumes/) en tu Pod. PersistentVolumeClaims son una forma en que el usuario "reclama" almacenamiento duradero (como un PersistentDisk GCE o un volumen ISCSI) sin conocer los detalles del ambiente de la nube en particular.
|
||||
Un volumen `persistenceVolumeClain` se utiliza para montar un [PersistentVolume](/docs/concepts/storage/persistent-volumes/) en tu Pod. PersistentVolumeClaims son una forma en que el usuario "reclama" almacenamiento duradero (como un PersistentDisk GCE o un volumen ISCSI) sin conocer los detalles del entorno de la nube en particular.
|
||||
|
||||
Mira la información spbre [PersistentVolumes](/docs/concepts/storage/persistent-volumes/) para más detalles.
|
||||
|
||||
|
|
|
@ -17,7 +17,7 @@ card:
|
|||
|
||||
Este tutorial muestra como ejecutar una aplicación Node.js Hola Mundo en Kubernetes utilizando
|
||||
[Minikube](/docs/setup/learning-environment/minikube) y Katacoda.
|
||||
Katacoda provee un ambiente de Kubernetes desde el navegador.
|
||||
Katacoda provee un entorno de Kubernetes desde el navegador.
|
||||
|
||||
{{< note >}}
|
||||
También se puede seguir este tutorial si se ha instalado [Minikube localmente](/docs/tasks/tools/install-minikube/).
|
||||
|
@ -63,9 +63,9 @@ Para más información sobre el comando `docker build`, lea la [documentación d
|
|||
minikube dashboard
|
||||
```
|
||||
|
||||
3. Solo en el ambiente de Katacoda: En la parte superior de la terminal, haz clic en el símbolo + y luego clic en **Select port to view on Host 1**.
|
||||
3. Solo en el entorno de Katacoda: En la parte superior de la terminal, haz clic en el símbolo + y luego clic en **Select port to view on Host 1**.
|
||||
|
||||
4. Solo en el ambiente de Katacoda: Escribir `30000`, y hacer clic en **Display Port**.
|
||||
4. Solo en el entorno de Katacoda: Escribir `30000`, y hacer clic en **Display Port**.
|
||||
|
||||
## Crear un Deployment
|
||||
|
||||
|
@ -154,15 +154,15 @@ Por defecto, el Pod es accedido por su dirección IP interna dentro del clúster
|
|||
minikube service hello-node
|
||||
```
|
||||
|
||||
4. Solo en el ambiente de Katacoda: Hacer clic sobre el símbolo +, y luego en **Select port to view on Host 1**.
|
||||
4. Solo en el entorno de Katacoda: Hacer clic sobre el símbolo +, y luego en **Select port to view on Host 1**.
|
||||
|
||||
5. Solo en el ambiente de Katacoda: Anotar el puerto de 5 dígitos ubicado al lado del valor de `8080` en el resultado de servicios. Este número de puerto es generado aleatoriamente y puede ser diferente al indicado en el ejemplo. Escribir el número de puerto en el cuadro de texto y hacer clic en Display Port. Usando el ejemplo anterior, usted escribiría `30369`.
|
||||
5. Solo en el entorno de Katacoda: Anotar el puerto de 5 dígitos ubicado al lado del valor de `8080` en el resultado de servicios. Este número de puerto es generado aleatoriamente y puede ser diferente al indicado en el ejemplo. Escribir el número de puerto en el cuadro de texto y hacer clic en Display Port. Usando el ejemplo anterior, usted escribiría `30369`.
|
||||
|
||||
Esto abre una ventana de navegador que contiene la aplicación y muestra el mensaje "Hello World".
|
||||
|
||||
## Habilitar Extensiones
|
||||
|
||||
Minikube tiene un conjunto de {{< glossary_tooltip text="Extensiones" term_id="addons" >}} que pueden ser habilitados y desahabilitados en el ambiente local de Kubernetes.
|
||||
Minikube tiene un conjunto de {{< glossary_tooltip text="Extensiones" term_id="addons" >}} que pueden ser habilitados y desahabilitados en el entorno local de Kubernetes.
|
||||
|
||||
1. Listar las extensiones soportadas actualmente:
|
||||
|
||||
|
|
Loading…
Reference in New Issue