Commit Graph

930 Commits

Author SHA1 Message Date
Parthvi Vala d5d4478aa9
Change SecretFileSource and ConfigMapFileSource to single FileSourceRef
Signed-off-by: Parthvi Vala <parthvi.vala@suse.com>
2025-07-16 11:59:28 +05:30
Andrea Mazzotti d5cdbcd674
Implement control plane load balancer exclusion
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-07-15 08:37:36 +02:00
Furkat Gofurov af141da642
Merge pull request #694 from apoorvajagtap/feature-gate
Configures usage of feature-gate & manager flags
2025-07-14 18:13:54 +00:00
Apoorva Jagtap be89cd8004
documents configuring supported options 2025-07-14 22:58:35 +05:30
Apoorva Jagtap 3cde10826e
configure feature-gate & flags 2025-07-14 22:58:10 +05:30
dependabot[bot] 69b19aad33
chore(deps): Bump github.com/coreos/ignition/v2 from 2.21.0 to 2.22.0
Bumps [github.com/coreos/ignition/v2](https://github.com/coreos/ignition) from 2.21.0 to 2.22.0.
- [Release notes](https://github.com/coreos/ignition/releases)
- [Changelog](https://github.com/coreos/ignition/blob/main/docs/release-notes.md)
- [Commits](https://github.com/coreos/ignition/compare/v2.21.0...v2.22.0)

---
updated-dependencies:
- dependency-name: github.com/coreos/ignition/v2
  dependency-version: 2.22.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-14 02:39:11 +00:00
Parthvi Vala b7f3811142
Add ConfigMap support as FileSource 2025-07-11 22:27:52 +05:30
Alexander Demicev 5ae52a5795
Merge pull request #684 from anmazzotti/etcd_removal
Rely on RKE2 managed etcd for member removal
2025-07-10 09:25:55 +00:00
Andrea Mazzotti f745c234bd
Rely on RKE2 managed etcd for member removal
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-07-08 11:39:36 +02:00
Alexander Demicev a5c04adccf
Merge pull request #649 from furkatgofurov7/support-gzip-user-data
 Add Gzip Compression Option for User Data
2025-07-03 09:33:50 +00:00
Furkat Gofurov c0179a2c1b
Do not default GzipUserData field to false in the webhook
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-07-03 11:40:54 +03:00
Alexander Demicev f7c2314cd4
Merge pull request #692 from yiannistri/clarify-docs
fix: Update AWS template
2025-07-02 15:53:41 +00:00
Furkat Gofurov 099492ea1b
Use docker-previous-version template in upgrade tests until new version of CAPRKE2 is out
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-07-02 18:13:05 +03:00
yiannistri 710824d8fc
fix: Update AWS template 2025-07-02 15:53:15 +01:00
Furkat Gofurov 9c7e908097
Handle ignition compression for Ignition format
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
Authored-by: @zioc
2025-07-02 14:43:41 +03:00
Furkat Gofurov 45c55cace3
Drop unnecessary nil check
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-07-02 14:43:41 +03:00
Furkat Gofurov 5e832b9c59
Update examples and e2e test templates with new `gzipUserData` boolean field
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-07-02 14:43:39 +03:00
Furkat Gofurov 698dbb252a
Add documentation for new user data compression field
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-07-02 14:41:43 +03:00
Furkat Gofurov 25d066d971
Add a new `gzipUserData` boolean API field in `RKE2ConfigSpec`
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-07-02 14:41:43 +03:00
Danil Grigorev 70aff181f0
Merge pull request #690 from jdanieck/clustercache-concurrency
Add configurability for ClusterCache concurrency
2025-06-30 11:24:10 +00:00
Furkat Gofurov a58bfcdf67
Merge pull request #689 from rancher/dependabot/go_modules/sigs.k8s.io/yaml-1.5.0
chore(deps): Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0
2025-06-30 10:40:17 +00:00
Józef Daniecki 1b7fd51418
Add configurability for ClusterCache concurrency 2025-06-30 03:14:00 -07:00
dependabot[bot] 1babb5239a
chore(deps): Bump sigs.k8s.io/yaml from 1.4.0 to 1.5.0
Bumps [sigs.k8s.io/yaml](https://github.com/kubernetes-sigs/yaml) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/kubernetes-sigs/yaml/releases)
- [Changelog](https://github.com/kubernetes-sigs/yaml/blob/master/RELEASE.md)
- [Commits](https://github.com/kubernetes-sigs/yaml/compare/v1.4.0...v1.5.0)

---
updated-dependencies:
- dependency-name: sigs.k8s.io/yaml
  dependency-version: 1.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-30 02:55:15 +00:00
Andrea Mazzotti 3d2bba1e1e
Merge pull request #686 from anmazzotti/revert_token_registry_fix
Revert token registry fix
2025-06-27 15:17:56 +00:00
Andrea Mazzotti 67d490c49a
Improve private registry documentation
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-06-27 16:23:23 +02:00
Andrea Mazzotti 7ea788e440
Revert "Fix private registry token authentication"
This reverts commit c05d4525cd.
2025-06-27 16:14:23 +02:00
Alexander Demicev 7d036075a1
Merge pull request #685 from alexander-demicev/concurrencynumberincrease
Increase amount of concurrent reconciliations
2025-06-27 13:34:59 +00:00
Alexandr Demicev 01883c638a
Increase amount of concurrent reconciliations
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-06-27 14:43:22 +02:00
Andrea Mazzotti 17afdfea88
Merge pull request #678 from anmazzotti/add_pivot_e2e
Add move/pivot e2e test
2025-06-26 08:56:54 +00:00
Alexander Demicev d5e7120c66
Merge pull request #681 from alexander-demicev/prepare-main-v018
🌱 Prepare main branch for v0.18 development
2025-06-26 07:19:02 +00:00
Andrea Mazzotti 2e9c3b9596
Add move/pivot e2e test
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-06-25 14:16:11 +02:00
Andrea Mazzotti 025ab80ab8
Merge pull request #671 from rancher/dependabot/go_modules/github.com/go-logr/logr-1.4.3
chore(deps): Bump github.com/go-logr/logr from 1.4.2 to 1.4.3
2025-06-25 11:34:46 +00:00
Furkat Gofurov f9aae33011
Merge pull request #672 from rancher/dependabot/go_modules/github.com/coreos/butane-0.24.0
chore(deps): Bump github.com/coreos/butane from 0.23.0 to 0.24.0
2025-06-25 09:38:55 +00:00
Andrea Mazzotti 75830c8b1c
Merge pull request #675 from rancher/dependabot/go_modules/github.com/cloudflare/circl-1.6.1
chore(deps): Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1
2025-06-25 09:38:27 +00:00
Alexander Demicev 32d5c98805
Merge pull request #682 from mmb/control-plane-join-arbitrary-data
Pass AdditionalUserData.Data to NewJoinControlPlane
2025-06-25 09:14:03 +00:00
Matthew Boedicker 701b40f50e
Pass AdditionalUserData.Data to NewJoinControlPlane
The same way it's passed to NewInitControlPlane.

Fixes #677.
2025-06-24 13:18:06 -07:00
Alexandr Demicev 4cd54c1eec
🌱 Prepare main branch for v0.18 development
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-06-24 18:11:50 +02:00
dependabot[bot] 007f6cc1de
chore(deps): Bump github.com/cloudflare/circl from 1.3.7 to 1.6.1
Bumps [github.com/cloudflare/circl](https://github.com/cloudflare/circl) from 1.3.7 to 1.6.1.
- [Release notes](https://github.com/cloudflare/circl/releases)
- [Commits](https://github.com/cloudflare/circl/compare/v1.3.7...v1.6.1)

---
updated-dependencies:
- dependency-name: github.com/cloudflare/circl
  dependency-version: 1.6.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-10 21:23:18 +00:00
Alexander Demicev 30ad231886
Merge pull request #673 from anmazzotti/fix_private_registry_token
Fix private registry token authentication
2025-06-04 10:19:06 +00:00
Andrea Mazzotti c05d4525cd
Fix private registry token authentication
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-06-03 16:18:29 +02:00
dependabot[bot] 25cdee8af5
chore(deps): Bump github.com/coreos/butane from 0.23.0 to 0.24.0
Bumps [github.com/coreos/butane](https://github.com/coreos/butane) from 0.23.0 to 0.24.0.
- [Release notes](https://github.com/coreos/butane/releases)
- [Changelog](https://github.com/coreos/butane/blob/main/docs/release-notes.md)
- [Commits](https://github.com/coreos/butane/compare/v0.23.0...v0.24.0)

---
updated-dependencies:
- dependency-name: github.com/coreos/butane
  dependency-version: 0.24.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 02:49:27 +00:00
dependabot[bot] c2b9d0ff06
chore(deps): Bump github.com/go-logr/logr from 1.4.2 to 1.4.3
Bumps [github.com/go-logr/logr](https://github.com/go-logr/logr) from 1.4.2 to 1.4.3.
- [Release notes](https://github.com/go-logr/logr/releases)
- [Changelog](https://github.com/go-logr/logr/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-logr/logr/compare/v1.4.2...v1.4.3)

---
updated-dependencies:
- dependency-name: github.com/go-logr/logr
  dependency-version: 1.4.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-02 02:49:08 +00:00
Alexander Demicev a2f6678bba
Merge pull request #669 from furkatgofurov7/edge-upgrade-issue
🐛 Backfill missing RKE2ControlPlane fields from legacy format
2025-05-28 13:00:35 +00:00
Andrea Mazzotti 905160d9fc
Merge pull request #668 from anmazzotti/fix_registration_method_docs
📖 Update registrationMethod book documentation
2025-05-28 12:51:05 +00:00
Furkat Gofurov 2878e14307
Backfill missing RKE2ControlPlane fields from legacy format in reconciliation loop
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-05-28 15:07:04 +03:00
Andrea Mazzotti e1ec681785
Update registrationMethod book documentation
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-05-28 13:51:59 +02:00
Furkat Gofurov bb055e7d38
Merge pull request #667 from furkatgofurov7/prepare-main-v017
🌱 Prepare main branch for v0.17 development
2025-05-28 09:55:15 +00:00
Furkat Gofurov afe38dbc1f
Prepare main branch for v0.17 development
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-05-27 14:12:16 +03:00
Furkat Gofurov 8c30949d43
Merge pull request #666 from salasberryfin/workflows-bump-golangci-lint
chore: bump golangci-lint-action to v8.0.0
2025-05-27 09:25:56 +00:00
Carlos Salas 567e5c76b4
chore: bump golangci-lint-action to v8.0.0
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-05-27 10:32:52 +02:00