Go-based network automation with YANG models, gRPC, Ansible, Terraform, and Kubernetes integration. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
10 lines
460 B
Markdown
10 lines
460 B
Markdown
# Adding a Site
|
|
|
|
## Steps
|
|
1. Provision infrastructure (Terraform `cloud-anchor` module or manual)
|
|
2. Run `ansible-playbook ansible/playbooks/bootstrap-<site>.yml`
|
|
3. Generate WireGuard keys (`scripts/generate-wireguard-keys.sh`)
|
|
4. Add peer to mesh ConfigMap (`k8s/configmap-mesh.yaml`)
|
|
5. If underlay: create site YANG instance data (`yang/site-config/<site>.xml`)
|
|
6. Deploy Kedge DaemonSet
|
|
7. Verify with `ansible-playbook ansible/playbooks/mesh-health.yml`
|