Skip to content

Commit f4e09a5

Browse files
committed
Use teaching material apps
1 parent 8cbdebf commit f4e09a5

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

parte_4/tema_4.3/K3S_INSTALL.md

+17-8
Original file line numberDiff line numberDiff line change
@@ -105,28 +105,37 @@ Se puede verificar que la conexión es correcta ejecutando un comando de consult
105105

106106
Para verificar que el clúster k3s funciona correctamente, se puede desplegar una aplicación de ejemplo con los siguientes comandos:
107107

108-
`$ kubectl create deployment hello-node --image=registry.k8s.io/e2e-test-images/agnhost:2.39 -- /agnhost netexec --http-port=8080`
108+
`$ kubectl create deployment webapp --image=mastercloudapps/webapp:v1.0`
109109

110110
```
111-
> deployment.apps/hello-node created
111+
> deployment.apps/webapp created
112112
```
113113

114-
`$ kubectl expose deployment hello-node --port=8080`
114+
`$ kubectl expose deployment webapp --port=8080`
115115

116116
```
117-
> service/hello-node exposed
117+
> service/webapp exposed
118118
```
119119

120-
`$ kubectl create ingress hello-node-ingress --rule='/=hello-node:8080'`
120+
Una vez desplegada la aplicación mediante `Deployment` y `Service` se puede crear un Ingress usando la línea de comandos:
121121

122-
Una vez desplegada la aplicación mediante `Deployment` y `Service`) y configurado el `Ingress` se puede acceder a la aplicación usando su IP floante:
122+
`$ kubectl create ingress webapp --rule='/=webapp:8080'`
123+
124+
Ahora la aplicación está disponible accediendo a la IP flotante:
123125

124126
`$ curl http://$FLOAT_IP/`
125127

126128
```
127-
>NOW: 2024-01-24 12:17:38.710226309 +0000 UTC m=+419.756055875
129+
{"path":"/","host":"10.42.0.11:8080","from":"10.42.0.8","version":"v1.0"}
128130
```
129131

130132
Una vez verificado el correcto funcionamiento de la aplicación, se puede eliminar del clúster:
131133

132-
`$ kubectl delete service,deployment,ingress --all`
134+
`$ kubectl delete service,deployment,ingress --all`
135+
136+
```
137+
service "kubernetes" deleted
138+
service "webapp" deleted
139+
deployment.apps "webapp" deleted
140+
ingress.networking.k8s.io "webapp" deleted
141+
```

0 commit comments

Comments
 (0)