Ok so I’m new to Docker and am trying to setup a Kubernetes cluster (as requested at my work). From what I see Kubernetes (kubeadm?) isn’t validated against Docker 18.09.1, but is against 18.06.1. How for the life of me do I install docker-ce-18.06.1? I have created a new CentOS 7 machine, have run yum update to have everything latest on there. I’ve turned off the firewall. I’ve also done the following steps to prepare for a kubernetes cluster:
Edit the /etc/hosts file and put in the IP and name of each machine in the cluster on each host
Disable SELinux and swap with the following commands
setenforce 0
sed -i --follow-symlinks ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/sysconfig/selinux
swapoff -a
Enable br_netfilter Kernel Module
modprobe br_netfilter
echo ‘1’ > /proc/sys/net/bridge/bridge-nf-call-iptables
Edit the /etc/fstab file
vim /etc/fstab, then edit the line that shows something like dev/mapper/centos-swap swap
If not installed already install docker-ce dependencies
yum install -y yum-utils device-mapper-persistent-data lvm2
Then add the docker-ce repository with this command
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
However when I run sudo yum install -y docker-ce I get version 18.09.1. If I run this:
sudo yum list docker-ce --showduplicates | sort -r
I get these:
docker-ce.x86_64 3:18.09.1-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.0-3.el7 docker-ce-stable
docker-ce.x86_64 3:18.09.0-3.el7 @docker-ce-stable
docker-ce.x86_64 18.06.1.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.06.0.ce-3.el7 docker-ce-stable
docker-ce.x86_64 18.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 18.03.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.12.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.09.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.06.0.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.3.ce-1.el7 docker-ce-stable
docker-ce.x86_64 17.03.2.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.1.ce-1.el7.centos docker-ce-stable
docker-ce.x86_64 17.03.0.ce-1.el7.centos docker-ce-stable
But no matter how I specify it, even if it’s sudo yum install docker-ce-18.06.1 it just tells me that there’s no package available. I’ve tried it many different ways, so what the heck? I’m trying to get this done for a POC for next week, but so far it’s not good. I’ve googled around, I’ve tried downgrading, but that doesn’t seem to do anything. If I ‘downgrade’ it appears to go to 18.09.0, but if I type in docker -v I still see 18.09.1. If I try the downgrade command again it acts like it wants to go down to 18.06.1, but just throws me tons of errors:
Transaction check error:
file /usr/bin/docker from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/bash-completion/completions/docker from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-attach.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-checkpoint-create.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-checkpoint-ls.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-checkpoint-rm.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-checkpoint.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-commit.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-config-create.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-config-inspect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-config-ls.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-config-rm.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-config.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-attach.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-commit.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-cp.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-create.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-diff.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-exec.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-export.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-inspect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-kill.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-logs.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-ls.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-pause.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-port.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-prune.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-rename.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-restart.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-rm.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-run.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-start.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-stats.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-stop.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-top.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-unpause.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-update.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container-wait.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-container.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-cp.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-create.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-deploy.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-diff.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-events.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-exec.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-export.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-history.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-build.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-history.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-import.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-inspect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-load.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-ls.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-prune.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-pull.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-push.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-rm.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-save.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image-tag.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-image.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-images.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-import.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-info.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-inspect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-kill.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-load.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-login.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-logout.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-logs.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-manifest-annotate.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-manifest-create.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-manifest-inspect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-manifest-push.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-manifest.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-network-connect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-network-create.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-network-disconnect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-network-inspect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-network-ls.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-network-prune.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-network-rm.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-network.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-node-demote.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-node-inspect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-node-ls.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-node-promote.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-node-ps.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-node-rm.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-node-update.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-node.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-pause.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-create.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-disable.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-enable.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-inspect.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-install.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-ls.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-push.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-rm.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-set.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin-upgrade.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with file from package docker-ce-cli-1:18.09.1-3.el7.x86_64
file /usr/share/man/man1/docker-plugin.1.gz from install of docker-ce-18.06.1.ce-3.el7.x86_64 conflicts with
Error Summary
This is very frustrating. How can I install a specific version of Docker to get this POC off the ground? Everytime I tried using 18.09.1 I’d run into issues at the very end of the setup. Whenever I’d run this command:
kubectl get nodes
I’d get a response initially that everything was good. But if I tried adding another node to the cluster it’d fail acting as if it couldn’t talk to the master node and I verified that firewalld was turned off and disabled on all nodes. Suddenly I’d go back to the master node and when I ran that command again it just errored out acting as if port 8080 wasn’t working and then suddenly I wouldn’t be able to SSH into the machine. All machines are in the same subnet and are VM’s, so I don’t know what the issue is there, other than Kubernetes not supporting 18.09.1 of Docker.
Please help. This is very frustrating and not really impressing me with Docker/Kubernetes at all if things aren’t that simple to setup. I know I could do a Docker Swarm, but the requirement is for Kubernetes right now.