Add dedicated Troubleshooting docs for kubeadm (#5814)

* Add dedicated Troubleshooting docs for kubeadm

* Add to ToC
This commit is contained in:
Jamie Hannaford
2017-10-28 19:11:58 +02:00
committed by Steve Perry
parent f6791064b6
commit 306cc0d0e6
4 changed files with 153 additions and 120 deletions
+5 -20
View File
@@ -65,25 +65,6 @@ The pod network plugin you use (see below) may also require certain ports to be
open. Since this differs with each pod network plugin, please see the
documentation for the plugins about what port(s) those need.
## Installing ebtables ethtool
If you see the following warnings while running `kubeadm init`
```
[preflight] WARNING: ebtables not found in system path
[preflight] WARNING: ethtool not found in system path
```
Then you may be missing ebtables and ethtool on your Linux machine. You can install them with the following commands:
```
# For ubuntu/debian users, try
apt install ebtables ethtool
# For CentOS/Fedora users, try
yum install ebtables ethtool
```
## Installing Docker
On each of your machines, install Docker.
@@ -220,7 +201,9 @@ systemctl enable kubelet && systemctl start kubelet
The kubelet is now restarting every few seconds, as it waits in a crashloop for
kubeadm to tell it what to do.
{% endcapture %}
## Troubleshooting
If you are running into difficulties with kubeadm, please consult our [troubleshooting docs](/docs/setup/independent/troubleshooting-kubeadm/).
{% capture whatsnext %}
@@ -229,4 +212,6 @@ kubeadm to tell it what to do.
{% endcapture %}
{% endcapture %}
{% include templates/task.md %}