POC k8s local testbed
Uses virtualbox and vagrant to deploy local infra, and ansible for config
deploys infrastructure for:
- 2x loadbalancers
- 3x controllers
- 3x executors
- 1x ansible orchestrator
idempotent ansible config for roles:
- haproxy_lb -- roundrobin with vip
- k8s -- dynamic bootstrap and join
supported plugins:
- calico
- ingress-nginx
- rook-ceph
# requires redistributables outlined in READ: ./optional/redist_depends.sh
vagrant up
vagrant destroy -f
testing fix for flannel subnet issue
testing calico replacement for flannel
- molecule role tests
haproxy_lb role completed - dashboard / grafana
- istio
- slinky
- ldap
