Document conntrack dependency for kube-proxy
This commit is contained in:
@@ -425,6 +425,13 @@ Arguments to consider:
|
|||||||
- Otherwise, if taking the firewall-based security approach
|
- Otherwise, if taking the firewall-based security approach
|
||||||
- `--master=http://$MASTER_IP`
|
- `--master=http://$MASTER_IP`
|
||||||
|
|
||||||
|
Note that on some Linux platforms, you may need to manually install the
|
||||||
|
`conntrack` package which is a dependency of kube-proxy, or else kube-proxy
|
||||||
|
cannot be started successfully.
|
||||||
|
|
||||||
|
For more details on debugging kube-proxy problems, please refer to
|
||||||
|
[Debug Services](/docs/tasks/debug-application-cluster/debug-service/)
|
||||||
|
|
||||||
### Networking
|
### Networking
|
||||||
|
|
||||||
Each node needs to be allocated its own CIDR range for pod networking.
|
Each node needs to be allocated its own CIDR range for pod networking.
|
||||||
|
|||||||
@@ -426,6 +426,13 @@ I1027 22:14:54.040223 5063 proxier.go:294] Adding new service "kube-system/ku
|
|||||||
If you see error messages about not being able to contact the master, you
|
If you see error messages about not being able to contact the master, you
|
||||||
should double-check your `Node` configuration and installation steps.
|
should double-check your `Node` configuration and installation steps.
|
||||||
|
|
||||||
|
One of the possible reasons that `kube-proxy` cannot run correctly is that the
|
||||||
|
required `conntrack` binary cannot be found. This may happen on some Linux
|
||||||
|
systems, depending on how you are installing the cluster, for example, you are
|
||||||
|
installing Kubernetes from scratch. If this is the case, you need to manually
|
||||||
|
install the `conntrack` package (e.g. `sudo apt install conntrack` on Ubuntu)
|
||||||
|
and then retry.
|
||||||
|
|
||||||
### Is kube-proxy writing iptables rules?
|
### Is kube-proxy writing iptables rules?
|
||||||
|
|
||||||
One of the main responsibilities of `kube-proxy` is to write the `iptables`
|
One of the main responsibilities of `kube-proxy` is to write the `iptables`
|
||||||
|
|||||||
Reference in New Issue
Block a user