Commit Graph

44 Commits

Author SHA1 Message Date
Furkat Gofurov 7f4250dd35
Bump k8s dependencies to v1.32.x series
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-10-01 13:16:43 +03:00
Parthvi Vala 6be808c86b
Add EKS ClusterClass example and replace EKS Cluster e2e test with ClusterClass
Signed-off-by: Parthvi Vala <parthvi.vala@suse.com>
2025-09-17 15:17:44 +05:30
Pratik Jagrut 2c0b7538d8
Add support for docker.io registry authentication support
Signed-off-by: Pratik Jagrut <pratik.jagrut@suse.com>
2025-08-26 16:46:28 +10:00
Andrea Mazzotti f6bca28ae4
Use control-plane-endpoint RKE2 registrationMethod with Azure
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-07-10 10:54:08 +02:00
Andrea Mazzotti 2e448fa427
[vSphere][RKE2] Fix docker.io private registry authentication
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-06-27 17:08:42 +02:00
Carlos Salas 3699acc0cd
feat: add gcp/kubeadm example class
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-06-19 11:08:03 +02:00
Andrea Mazzotti 1a878f0976
Use AWSClusterStaticIdentity
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-06-16 12:04:50 +02:00
Andrea Mazzotti 77383a0f3d
Merge pull request #1462 from rancher/fix_azure_class_network
Fix Azure classes network templating
2025-06-16 10:41:39 +02:00
Chandan Pinjani ba8179becd
AWS Kubeadm Class amiID optional patch 2025-06-12 19:33:00 +05:30
Andrea Mazzotti f63d5e4b59
Fix Azure classes network templating
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-06-11 13:14:04 +02:00
Tomas Hehejik c6da5caaaa
Fix kube-vip static pod location and add a label
Signed-off-by: Tomas Hehejik <thehejik@suse.com>
2025-06-09 16:35:02 +02:00
Andrea Mazzotti c4d9265cfb
[vSphere][RKE2] Add docker.io registry authentication support (#1432)
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
Co-authored-by: Yiannis Triantafyllopoulos <8741709+yiannistri@users.noreply.github.com>
2025-06-09 14:13:02 +03:00
Alexander Demicev 954d177579
Merge pull request #1437 from rancher/support_docker-io_authentication_kubeadm
[vSphere][Kubeadm] Add docker.io registry authentication support
2025-06-09 12:07:50 +02:00
Danil Grigorev 3036baa0ec
Disable bastion in AWS EC2 RKE2 test (#1446)
update the AWS AMI ID used in E2E tests and disable the bastion host in the AWS RKE2 example cluster class.

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-06-06 15:47:36 +02:00
Andrea Mazzotti eac8142daf
[vSphere][Kubeadm] Add docker.io registry authentication support
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-06-04 11:51:34 +02:00
Alexander Demicev faf3d55f3a
Change networking rules for rke2 on ec2 (#1421)
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-06-03 20:09:09 +03:00
Parthvi Vala 0d3dee5628
Add Azure Kubeadm ClusterClass example and test
Signed-off-by: Parthvi Vala <parthvi.vala@suse.com>
2025-06-02 19:31:17 +05:30
Tomas Hehejik 608a8ad0ed
CAPV+RKE2 clusterclass - register SL Micro if productKey provided
Signed-off-by: Tomas Hehejik <thehejik@suse.com>
2025-05-29 09:47:27 +02:00
Andrea Mazzotti e460fce4d2
vSphere Kubeadm Class improvements (#1341)
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-05-02 11:50:41 +03:00
Andrea Mazzotti 975c45e69c
vSphere RKE2 Class improvements (#1319)
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-30 17:46:55 +03:00
Andrea Mazzotti 82a67922fb
Use predictable resourceGroup for AKS nodes
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-28 14:32:43 +02:00
Furkat Gofurov 2cac3c6ec6
Revert "Bump k8s related dependencies to v1.32.0 version"
This reverts commit cf697fad59.
2025-04-28 12:00:27 +03:00
Furkat Gofurov cf697fad59
Bump k8s related dependencies to v1.32.0 version
Dependencies include: kindest/node, kubectl, rke2, k8s_versions for mgmt and aws

Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-04-24 15:54:19 +03:00
Carlos Salas 20149d2740
feat: use fleet for capa+cabpk e2e test
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-04-22 11:53:29 +02:00
Carlos Salas 6ddfa89006
feat: add capa+cabpk clusterclass example and test
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-04-21 19:50:08 +02:00
Alexander Demicev d01c58ecef
Merge pull request #1285 from alexander-demicev/awsrke2
Add EC2+RKE2 clusterclass example
2025-04-15 10:15:27 +02:00
Alexandr Demicev a1811df43e
Add EC2+RKE2 clusterclass example
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-04-14 17:51:32 +02:00
Andrea Mazzotti c0a32e7659
Fix filename typo
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-14 13:34:47 +02:00
Alexander Demicev e9b68b6e4d
Merge pull request #1270 from Danil-Grigorev/azure-cc-registration-method-patch
Provide variable to define registration method for CAPZ
2025-04-10 15:09:14 +02:00
Alexander Demicev fb9f2922bf
Merge pull request #1228 from mjura/docker
feat: Move to Fleet bundle for Docker example
2025-04-10 15:06:01 +02:00
Alexander Demicev dcad9539cf
Merge pull request #1262 from anmazzotti/remove_community_locations
Remove locations where the community image is not present
2025-04-10 12:20:43 +02:00
Michal Jura 5a79d218cb
Add ClusterClass example with Docker
Adding example with ClusterClass for Docker with Kubeadm and RKEv2
and Fleet bundle to install CNI

Issue: https://github.com/rancher/turtles/issues/1212
Issue: https://github.com/rancher/turtles/issues/1211
2025-04-10 12:01:58 +02:00
Danil-Grigorev 482aa3f9d4
Provide variable to define registration method for CAPZ
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-04-10 11:57:23 +02:00
Andrea Mazzotti 9c99832ec7
Ensure Cluster is Ready in e2e tests
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-09 18:14:42 +02:00
Andrea Mazzotti c11bf375fe
Remove locations where the community image is not present
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-04-09 14:00:56 +02:00
Danil Grigorev c193a2e8c0
Allow CAPZ cluster replicas change using example template (#1240)
Remove variables affecting cluster class templating process and preventing further cluster scaling.
Replace imageVersion with automatic jsonPatch based on builtin cluster version.

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-04-07 13:47:18 +02:00
Carlos Salas 6005225f97
feat: add capv+cabpk clusterclass example
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-04-02 12:12:28 +02:00
yiannistri 7eb00df5ec
test: Add CAPV+RKE2 clusterclass 2025-04-01 19:10:49 +01:00
Andrea Mazzotti 616db077b3
Use HelmApp for installing Calico on example Class
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-03-26 13:05:55 +01:00
Danil Grigorev a858180de7
Bump CAAPF to latest (#1185)
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-03-25 12:29:33 +00:00
Danil-Grigorev db38a7c0ee
Use Calico CNI and Azure CCM for Azure e2e
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-03-21 15:15:33 +01:00
Andrea Mazzotti 04d6d04795
Add AKS ClusterClass example
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-03-19 17:01:35 +01:00
Andrea Mazzotti fbeee50d53
Add Azure + RKE2 ClusterClass e2e test
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-03-18 09:36:15 +01:00
Andrea Mazzotti 1d441c5223
Add Azure + RKE2 ClusterClass
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-03-12 13:44:13 +01:00