cloud01에서

ansible-playbook ktcloud_Clover/openstack/automation/playbooks/reconcile-instance.yml \
 -e desired_count=3 \
 -e instance_name_prefix=clover-vm \
 -e instance_flavor=test-small

이러식으로 변수만 조정하면서 vm생성 가능 instance name은 clover-vm-01~04~이런식으로 알아서 늘어남

네트워크는 openstack 내부 clover-private network

desired_count = 만들 vm 개수

instance_flavor = 사용할 flavor 이름


앞으로 해야 하는 것

일단 vm을 자동으로 swarm join 시키려면 필요한것 (이 중 하나는 있어야 함)

cloud01을 직접 라우터로 만들면 충돌 날 가능성이 높음

기존 Swarm ZeroTier
10.147.20.0/23
        │
        ▼
swarm-gateway VM
├─ ZeroTier
└─ OpenStack Transit NIC
        │
        ▼
OVN Logical Router
        │
        ▼
Auto Worker Network
192.168.30.0/24

이런 방식이 제일 낫지 않을까 생각함

OVS/OVN
→ OpenStack 내부 VM 네트워크와 Gateway까지 연결

swarm-gateway VM
→ OpenStack 네트워크와 ZeroTier 사이 연결

따로 gateway vm 하나 두고 이것만 zerotier에. zerotier 자리 없으면 cloud02는 빼도 괜찮을듯?

어쩌피 cloud01에서 접속 가능하니까