Host Readiness
- Infrastructure with DNS and DHCP servers that can be readily configured.
- Linux Hosts (Ubuntu 16.04 or 18.04 or CentOS-7) with internet access to download Nirmata images from Docker Hub and Google Container Repository.
- Configure SELINUX in permissive mode.
- Configure
sysctl net.ipv4.conf.all.forwarding=1
- Configure
sysctl net.bridge.bridge-nf-call-iptables=1
- Disable swap using the Disable Swap command
sudo swapoff -a
. Remove any swap entries from: /etc/fstab
.
- Install Docker Engine version 18.09.2. Instructions to install Docker are available here.
- Clean up IP tables
iptables --flush
- To verify node readiness, run k8s_test.sh script.
Download it from github - https://raw.githubusercontent.com/nirmata/custom-scripts/master/k8_test.sh