Staging
Kubernetes
El ambiente de staging utiliza un clúster de Kubernetes en la nube, específicamente en Oracle Cloud. Este clúster se encuentra en el región de Santiago, Chile, cuenta con tres nodos (un control plane y dos workers) repartidos en dos zonas de disponibilidad diferentes.
Nodos
- Control plane:
inst-ognc0-k3s-servers(IP:144.22.46.185)- Especificación de recursos: 2 vCPU, 4 GB de RAM, 20 GB de almacenamiento local
- Worker 1:
inst-h6qf6-k3s-workers(IP:144.22.62.77)- Especificación de recursos: 2 vCPU, 4 GB de RAM, 20 GB de almacenamiento local
- Worker 2:
inst-0cf4v-k3s-workers(IP:159.112.136.199)- Especificación de recursos: 2 vCPU, 4 GB de RAM, 20 GB de almacenamiento local
El acceso directo a los nodos es posible a través de SSH, únicamente mediante clave privada (usuario ubuntu en todos los nodos, solicitar un usuario nuevo si fuese necesario). Para poder acceder, solicitar que se agreguen las claves públicas de tu máquina al archivo ~/.ssh/authorized_keys del usuario ubuntu en cada nodo.
Si en algún futuro tenemos LDAP esto último va a ser más fácil, pero bue. Si estoy dos años configurando cosas, no deployamos nada.