Caso De Uso On-Prem Basic¶
onprem-basic hace bootstrap de productive-k3s sobre máquinas que ya existen y son alcanzables por SSH.
Qué espera¶
- una IP declarada como
server - cero o más IPs declaradas como
agent - un usuario remoto alcanzable
sudosin contraseña- un runtime Ubuntu o Debian soportado
Comandos principales¶
make -C use-cases/onprem-basic preflight
make -C use-cases/onprem-basic up
make -C use-cases/onprem-basic validate
make -C use-cases/onprem-basic status
make -C use-cases/onprem-basic clean
Qué hace make up¶
- Refresca metadata generada a partir de las IPs declaradas de
serveryagent. - Valida
SSH,sudo,systemdy la matriz de runtimes soportados. - Copia el bundle de
productive-k3sa las máquinas destino. - Ejecuta el modo
serversobreONPREM_SERVER_IP. - Captura el token de nodo de K3S.
- Ejecuta el modo
agentsobre cada IP declarada como agente. - Sincroniza aliases de Rancher y registry entre los nodos.
- Ejecuta el modo
stacksobre el servidor. - Valida nodos, servicios compartidos, ingress y storage por defecto.
Notas¶
Note
Este caso de uso no provisiona máquinas. Asume que la infraestructura ya existe.
Note
La misma capa compartida de bootstrap remoto también se reutiliza desde aws-single-node, lo que mantiene alineado el comportamiento del lado SSH.
Note
La cobertura pública de validación incluye hoy tanto un patrón de host único como un patrón server + agent.