Standardize filenames, especially for JSON patches. Add patches for fixing various AWS-specific resource details.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
Update documentation in various directories. Add missing documentation to some environments. Fix typos in some documentation.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
Instructions included a link to Calico v3; this doesnt (seem to) work any more. Updated the step to include link to Calico v3.3 (latest at time of writing), tested with VirtualBox provider and working fine.
By default, K8s services run on the VM's first NIC; this has no connectivity to other VMs and in fact all VMs use the same IP on this NIC. This change adds --node-ip switch to the kubelet service to ensure it starts all services on the specified IP address (which is the second NIC of the VM). Only tested on VirtualBox provider but expected to be necessary regardless of provider.
Add Libvirt support to Vagrant data file. Update Vagrantfile to support Libvirt as a provider. Update and expand instructions in README.md.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
Add support for running Ansible playbook to configure VMs with packages necessary to turn up Kubernetes using kubeadm
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>
Add initial set of files for a kubeadm-based learning environment. Environment is completely non-functional.
Signed-off-by: Scott Lowe <scott.lowe@scottlowe.org>