k8s-sig-cluster-lifecycleawskubesprayhigh-availabilityansiblekubernetes-clustergcekubernetesbare-metal
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
9 years ago | |
---|---|---|
.gitignore | 9 years ago | |
README.md | 9 years ago | |
Vagrantfile | 9 years ago | |
bootstrap-master.sh | 9 years ago | |
bootstrap-node.sh | 9 years ago | |
custom.yaml | 9 years ago | |
deploy-k8s.kargo.sh | 9 years ago | |
ssh-keygen.sh | 9 years ago |
README.md
vagrant-k8s
Scripts to create libvirt lab with vagrant and prepare some stuff for k8s
deployment with kargo
.
Requirements
- vagrant
- vagrant-libvirt plugin
How-to
- Prepare the virtual lab:
export VAGRANT_POOL="10.100.0.0/16"
git clone https://github.com/adidenko/vagrant-k8s
cd vagrant-k8s
vagrant up
- Login to master node and deploy k8s with kargo:
vagrant ssh $USER-k8s-01
# Inside your master VM run this:
sudo su -
./deploy-k8s.kargo.sh