Commit Graph

24 Commits (a9edeaab6c6e368dc22f0a49cb908a1483f190d1)

Author SHA1 Message Date
Brooks Newberry 8c27a56738
Backport image bump to charts with old hardened-cni-plugins (#548)
* Revert "Bump cni plugins version"

This reverts commit e26e77b78e.

* update package versions

Signed-off-by: GitHub <noreply@github.com>

---------

Signed-off-by: GitHub <noreply@github.com>
2024-10-22 22:33:45 -07:00
Brooks Newberry eba78d7133
update rke2-multus
Signed-off-by: GitHub <noreply@github.com>
2024-10-22 16:52:02 +00:00
manuelbuil e26e77b78e Bump cni plugins version
Signed-off-by: manuelbuil <mbuil@suse.com>
2024-10-22 12:10:09 +02:00
Michael Fritch 03cf9296c4
Update hardened-cni-plugins to `v1.5.1-build20241009`
updates the cni-plugins for cilium, flannel and multus

Signed-off-by: Michael Fritch <mfritch@suse.com>
2024-10-10 07:27:47 -06:00
UPDATECLI_GITHUB_ACTOR a4d7c19ec7 chore: Bump to latest multus version in the chart
Made with ❤️️ by updatecli
2024-10-09 16:04:15 +00:00
manuelbuil 61ffe2299d Bump multus, whereabouts, cniplugins and flannel images
Signed-off-by: manuelbuil <mbuil@suse.com>
2024-09-10 14:33:51 +02:00
Michael Fritch 627c9f537f
Update to multus version `4.1.0-build20240830`
Generated via manual run:
```
$ MULTUS_VERSION="v4.1.0-build20240830" ./updatecli/scripts/update-multus.sh
```

Signed-off-by: Michael Fritch <mfritch@suse.com>
2024-09-03 12:15:54 -06:00
Michael Fritch 6ebab6c60b
Bump hardened-cni-plugins to `v1.5.1-build20240830`
Signed-off-by: Michael Fritch <mfritch@suse.com>
2024-09-03 12:15:07 -06:00
UPDATECLI_GITHUB_ACTOR f0ad0578dc chore: Bump to latest multus version in the chart
Made with ❤️️ by updatecli
2024-06-17 07:37:25 +02:00
Manuel Buil f8b6ee09a8 Bump whereabouts/multus
Signed-off-by: Manuel Buil <mbuil@suse.com>
2024-05-27 10:04:47 +02:00
Manuel Buil b6d1d4d196 Use binDir in DHCP ds and add tolerations
Signed-off-by: Manuel Buil <mbuil@suse.com>
2024-04-02 11:05:45 +02:00
Michael Fritch 2d5a787d74
Remove `kubernetes.io/arch` nodeSelector
Adapt the multus and whereabouts charts to allow arm64 based images

Also adds a `kubernetes.io/os: linux` nodeSelector to the whereabouts chart

Issue: https://github.com/rancher/rke2/issues/5538
Signed-off-by: Michael Fritch <mfritch@suse.com>
2024-03-07 07:44:46 -07:00
Manuel Buil ebd34a7fd3 Uncomment some multus options
Signed-off-by: Manuel Buil <mbuil@suse.com>
2024-02-15 12:04:41 +01:00
Manuel Buil 2e5b862134 Bump whereabouts and multus versions
Signed-off-by: Manuel Buil <mbuil@suse.com>
2024-02-08 15:20:07 +01:00
Thomas Ferrandiz 00a742b730 make busybox configurable and fix registry path 2024-01-03 17:03:39 +00:00
Thomas Ferrandiz 3127c33151 add optional dhcp daemonset to rke2-multus 2023-12-14 15:29:05 +00:00
Thomas Ferrandiz 1da0b46b00 update hardened-multus-cni to v4.0.2-build20231009 2023-10-25 15:13:30 +00:00
Thomas Ferrandiz 8a898d1788 update hardened-cni-plugins to v1.2.0-build20231009 2023-10-24 11:56:45 +00:00
Thomas Ferrandiz 5d8f7f1106 Change rke2-multus chart to local
Upstream chart is not maintained so this allows us
to configure multus deployments properly.

Also bump multus image version to latest.
2023-08-18 08:53:37 +00:00
Manuel Buil 2002dc37d5 Start consuming upstream rke2-multus chart
Signed-off-by: Manuel Buil <mbuil@suse.com>
2022-05-13 18:09:18 +02:00
Manuel Buil 742b41fd45 Update multus images
Signed-off-by: Manuel Buil <mbuil@suse.com>
2022-05-04 11:14:05 +02:00
Brad Davidson 1bf8db05be Bump image tags for golang bumps
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2021-11-19 15:15:21 -08:00
Manuel Buil 6e46cb5191 Update multus images for 1.22
Signed-off-by: Manuel Buil <mbuil@suse.com>
2021-10-07 12:06:26 +02:00
Jaime Caamaño Ruiz b67bef6057 Add multus & sr-iov charts
Adds charts for sriov and multus.

Details:

* Multus chart, on deployment installs number of cnis, not only multus
  itself but also other cnis ussually combined with it, like host-device
  and macvlan.
* Multus includes a CRD, NetworkAttachmentDefinition, which is the
  means to attach interfaces to pods by specifying a delegated cni for
  each.
* Multus replaces the existing cni with itself, and sets up a default
  NetworkAttachmentDefinition with that existing cni that will setup the
  first interface of the pod just as if multus was not there.
* The NetworkAttachmentDefinition CRD is included along other multus
  templates in the chart and no specific chart is setup for the CRD.
  This CRD is no consumed on deployment and is unlikely to change
  frequently.
* Sriov depends on NetworkAttachmentDefinition CRD but no dependency is
  set between Multus and Sriov. Sriov charts checks on the presence of
  NetworkAttachmentDefinition CRD via capabilities and fails deployment
  if unavailable.
* Sriov includes a number of CRDs which are setup as separate chart.
* Sriov operator depends on certificates to be able to deploy its
  webhooks. The charts depends and checks for the presence of
  cert-manager to generate these certificates. Optionally, via chart
  value, cert-manager integration can be disabled in which case the
  chart will generate certificates with 1 year validity as a means to
  quickly test or trial, but not the intended setup for production
  clusters.

Signed-off-by: Jaime Caamaño Ruiz <jcaamano@suse.com>
Signed-off-by: Manuel Buil <mbuil@suse.com>
2021-04-29 16:05:55 +02:00