-
Notifications
You must be signed in to change notification settings - Fork 6.5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* requirements.txt: Bump versions Ansible 2.8+ allow ansible_python_interpreter autodetection Signed-off-by: Etienne Champetier <[email protected]> * tests: do not force ansible_python_interpreter we do not expect people to set ansible_python_interpreter, so we should not set it in the CI Signed-off-by: Etienne Champetier <[email protected]> * Add CentOS 8 Calico to CI Signed-off-by: Etienne Champetier <[email protected]>
- Loading branch information
Showing
4 changed files
with
27 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# RHEL / CentOS 8 | ||
|
||
RHEL / CentOS 8 ships only with iptables-nft (ie without iptables-legacy) | ||
The only tested configuration for now is using Calico CNI | ||
You need to use K8S 1.17+ and to add `calico_iptables_backend: "NFT"` to your configuration | ||
|
||
If you have containers that are using iptables in the host network namespace (`hostNetwork=true`), | ||
you need to ensure they are using iptables-nft. | ||
An exemple how k8s do the autodetection can be found [in this PR](https://github.com/kubernetes/kubernetes/pull/82966) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
# Instance settings | ||
cloud_image: centos-8 | ||
mode: default | ||
|
||
# Kubespray settings | ||
kube_network_plugin: calico | ||
deploy_netchecker: true | ||
dns_min_replicas: 1 | ||
|
||
# required / not autodetected for now | ||
calico_iptables_backend: "NFT" |