Commit Graph

25 Commits

Author SHA1 Message Date
Arnaud Meukam 3940478b9a
Add nftables package
NFtables proxy mode is GA in Kubernetes 1.33. See: https://kubernetes.io/blog/2025/02/28/nftables-kube-proxy/
We ensure the nftables package is installed if the cluster is created if
kube-proxy mode is `nftables`.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-08-29 11:38:12 +02:00
Arnaud Meukam ddc21c750f
Install cgroupfs-mount for distros lower than Debian Trixie
According to https://tracker.debian.org/pkg/cgroupfs-mount, the package
has been removed starting with Debian 13.
Based on this, we believe it's unlikely it make it to Ubuntu 26.04.

Signed-off-by: Arnaud Meukam <ameukam@gmail.com>
2025-08-28 12:34:38 +02:00
Peter Rifel 0db825e20b
Dont install libcgroup on Rocky 9 2024-06-15 15:37:02 -05:00
Davanum Srinivas 29408196ca
Add support for AL2023 AMI to use Amazon VPC CNI
Signed-off-by: Davanum Srinivas <davanum@gmail.com>
2024-02-12 23:13:33 -05:00
Jan Safranek 22ef857494 Remove libcgroup from RHEL9
The package is not available there.
2023-06-08 14:56:26 +02:00
John Gardiner Myers 7c3e32369a Refactor Context into separate cloudup and nodeup types 2022-12-17 17:42:46 -08:00
Kubernetes Prow Robot 89faa0a865
Merge pull request #13590 from hakman/additional_packages
Add support for installing additional packages
2022-05-03 07:27:55 -07:00
Ciprian Hacman 0b095068f3 Add support for installing additional packages 2022-05-03 06:47:44 +03:00
Ciprian Hacman 178cf89324 Don't install nfs-common/nfs-utils by default 2022-05-03 04:29:23 +03:00
Ciprian Hacman e19a1bbad9 Remove support for RHEL/CentOS 7 2021-12-03 21:40:10 +02:00
John Gardiner Myers 2ef4aa2dbb Move nfs packages to packages.go 2020-11-13 13:37:47 -08:00
Ciprian Hacman e68ee80a93 Move and rename the "distros" package 2020-08-17 07:25:43 +03:00
Peter Rifel 4d9f0128a3
Upgrade to klog2
This splits up the kubernetes 1.19 PR to make it easier to keep up to date until we get it sorted out.
2020-08-16 20:56:48 -05:00
Ciprian Hacman 1292b1a44a Add cgroup related deps 2020-07-01 07:17:52 +03:00
Ciprian Hacman a57aba01bf Update support for docker tgz package 2020-03-07 08:20:39 +02:00
Ciprian Hacman 5f930683ed Update support for Amazon Linux 2 2020-01-28 08:13:45 +02:00
Ciprian Hacman 2a6aeaff7c Add support for containerd tar.gz package 2020-01-12 06:53:39 +02:00
mikesplain 9e55b8230a Update copyright notices
Also cleans some white spaces
2019-09-09 14:47:51 -04:00
Justin SB 3e33ac7682
Change code from glog to klog
We don't call klog.InitFlags yet, because that will cause a flag
redefinition error until we get everyone to stop using glog.  That
will happen when we update to k8s 1.13.
2019-05-06 12:54:51 -04:00
Johannes Würbach 70ae068945
Explicitly install conntrack 2018-09-04 22:36:02 +02:00
Rohith 2256a2c588 - fixed up the issues highlighted in the review 2018-06-20 09:31:32 +01:00
Rohith c9db958696 - cleanup up elements, imports and comments 2018-06-20 09:26:31 +01:00
chrislovecnm e1aec62ccc adding socat with rhel family 2017-08-17 16:04:21 -06:00
Justin Santa Barbara 75447f8b44 Install ethtool in nodeup
Issue #1830
2017-02-11 16:16:09 -05:00
Justin Santa Barbara fc66ac19a3 Install ebtables in nodeup
Partially addresses #1711.  We want to preinstall ebtables to fully fix.
2017-02-01 02:18:28 -05:00