Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

F 145/update oneke from 1.29 to 1.31 #153

Draft
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

aleixrm
Copy link
Member

@aleixrm aleixrm commented Dec 9, 2024

  • Updates oneke rke2 version to 1.31
  • Components version changes table:
| oneKE              | RKE2 Version       | Kubernetes | Etcd           | Containerd     | Runc     | Metrics-server | CoreDNS  | Ingress-Nginx         | Helm-controller | Canal (Default)       | Calico         | Cilium   | Multus |
|--------------------|--------------------|------------|----------------|----------------|----------|----------------|----------|-----------------------|-----------------|-----------------------|----------------|----------|--------|
| v1.31              | v1.31.3+rke2r1     | v1.31.3    | v3.5.16-k3s1   | v1.7.23-k3s2   | v1.1.14  | v0.7.1         | v1.11.3  | v1.10.5-hardened4     | v0.16.5         | Flannel v0.26.0       | v3.29.0        | v1.16.3  | v4.1.3 |
|                    |                    |            |                |                |          |                |          |                       |                 | Calico v3.29.0        |                |          |        |
|--------------------|--------------------|------------|----------------|----------------|----------|----------------|----------|-----------------------|-----------------|-----------------------|----------------|----------|--------|
| v1.29              | v1.29.4+rke2r1     | v1.29.4    | v3.5.9-k3s1    | v1.7.11-k3s2   | v1.1.12  | v0.7.1         | v1.11.1  | nginx-1.9.6-hardened1 | v0.15.9         | Flannel v0.25.1       | v3.27.3        | v1.15.4  | v4.0.2 |
|                    |                    |            |                |                |          |                |          |                       |                 | Calico v3.27.3        |                |          |        |
  • Updates helm version to 3.16.3
  • Updates longhorn version to 1.7.2 -> TO BE TESTED
  • Updates metallb version to 0.14.8 -> TO BE TESTED
  • Adds ONEAPP_K8S_CUSTOM_CLOUD_CONTROLLER for disabling rke2 default cloud controller.
  • Adapts cilium code to v1.16
    • The kube-proxy-replacement option’s values strict, partial and disabled are deprecated and removed in v1.15. They are replaced by true and false. true corresponds to strict, i.e. enables all kube-proxy replacement features. false disables kube-proxy replacement but allows users to selectively enable each kube-proxy replacement feature individually.
    • The CiliumLoadBalancerIPPool.spec.cidrs field has been deprecated in v1.15 favor of CiliumLoadBalancerIPPool.spec.blocks. As of v1.15 both fields have the same behavior. The cidrs field have been removed in v1.16.
  • Adds rke2 http proxy settings

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant