mirror of
https://github.com/outbackdingo/typhoon.git
synced 2026-01-27 10:20:48 +00:00
Fix Fedora CoreOS support for flannel CNI
* Explicitly load the `nf_conntrack` and `br_netfilter` kernel modules that are needed for flannel CNI setups * Specifically, flannel needs `br_netfilter` and kube-proxy (used in flannel setups) needs `nf_conntrack`. Previously these kernel modules were loaded by default but no longer seem to be
This commit is contained in:
@@ -13,6 +13,11 @@ Notable changes between versions.
|
||||
* Remove `network_mtu`, `network_encapsulation`, and `network_ip_autodetection_method` variables (Calico-specific)
|
||||
* Remove Calico-specific Kubelet mounts
|
||||
|
||||
### Fedora CoreOS
|
||||
|
||||
* Fix Fedora CoreOS support for flannel CNI ([#1557](https://github.com/poseidon/typhoon/pull/1557))
|
||||
* Explicitly load the `nf_conntrack` and `br_netfilter` kernel modules flannel needs
|
||||
|
||||
# v1.31.4
|
||||
|
||||
* Kubernetes [v1.31.4](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.31.md#v1314)
|
||||
|
||||
@@ -157,6 +157,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /opt/bootstrap/layout
|
||||
mode: 0544
|
||||
contents:
|
||||
|
||||
@@ -112,6 +112,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /etc/systemd/logind.conf.d/inhibitors.conf
|
||||
contents:
|
||||
inline: |
|
||||
|
||||
@@ -152,6 +152,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /opt/bootstrap/layout
|
||||
mode: 0544
|
||||
contents:
|
||||
|
||||
@@ -107,6 +107,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /etc/systemd/logind.conf.d/inhibitors.conf
|
||||
contents:
|
||||
inline: |
|
||||
|
||||
@@ -162,6 +162,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /opt/bootstrap/layout
|
||||
mode: 0544
|
||||
contents:
|
||||
|
||||
@@ -116,6 +116,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /etc/systemd/logind.conf.d/inhibitors.conf
|
||||
contents:
|
||||
inline: |
|
||||
|
||||
@@ -159,6 +159,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /opt/bootstrap/layout
|
||||
mode: 0544
|
||||
contents:
|
||||
|
||||
@@ -112,6 +112,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /etc/systemd/logind.conf.d/inhibitors.conf
|
||||
contents:
|
||||
inline: |
|
||||
|
||||
@@ -151,6 +151,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /opt/bootstrap/layout
|
||||
mode: 0544
|
||||
contents:
|
||||
|
||||
@@ -106,6 +106,13 @@ storage:
|
||||
readOnlyPort: 0
|
||||
resolvConf: /run/systemd/resolve/resolv.conf
|
||||
volumePluginDir: /var/lib/kubelet/volumeplugins
|
||||
- path: /etc/modules-load.d/typhoon.conf
|
||||
mode: 0644
|
||||
contents:
|
||||
inline: |
|
||||
# https://github.com/flannel-io/flannel/tree/master
|
||||
nf_conntrack
|
||||
br_netfilter
|
||||
- path: /etc/systemd/logind.conf.d/inhibitors.conf
|
||||
contents:
|
||||
inline: |
|
||||
|
||||
Reference in New Issue
Block a user