ALIGNER의 가비아 gCloud 3노드 K3s 플랫폼 정본이다.
L1 gabiactl 가비아 인프라 생성과 Ansible inventory 출력
L2 Ansible Ubuntu, storage, Tailscale, firewall, K3s, Cilium
L3 Argo CD Traefik, Gateway API, cert-manager, ESO, CNPG, 앱
필수 도구: ansible-core, ansible-lint, yamllint, shellcheck.
Ansible 실행 전 고정 collection을 설치한다.
make collectionsgabiactl validate -f infra/bootstrap/desired-infrastructure.yaml
gabiactl plan -f infra/bootstrap/desired-infrastructure.yamlgabiactl apply는 가비아 sandbox에서 create/read/retry/delete 계약과 Ubuntu 24.04 image ID를
확정하기 전까지 의도적으로 중단된다. Gate를 통과한 뒤에만 로드맵의 L1
순서로 인프라를 만들고, Tailscale 관리망과 L2/L3를 구성한다.
실제 credential, IP, state, inventory, kubeconfig는 커밋하지 않는다. 상세 기준은 SECURITY.md를 따른다.