Commit Graph

75 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
dependabot[bot] 8898a04ff9
chore(deps): Bump github.com/spf13/pflag
Bumps the other-dependencies group in /examples with 1 update: [github.com/spf13/pflag](https://github.com/spf13/pflag).


Updates `github.com/spf13/pflag` from 1.0.7 to 1.0.10
- [Release notes](https://github.com/spf13/pflag/releases)
- [Commits](https://github.com/spf13/pflag/compare/v1.0.7...v1.0.10)

---
updated-dependencies:
- dependency-name: github.com/spf13/pflag
  dependency-version: 1.0.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: other-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 05:27:35 +00:00
Alexander Demicev da9dcecd5c
Merge pull request #1589 from furkatgofurov7/bump-rancher-2-12
Bump Rancher to v2.12.1-alpha1
2025-08-26 12:06:09 +02:00
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
Furkat Gofurov 0110490a4c
Rename `HelmApp` to `HelmOp` in examples folder
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-08-15 13:01:59 +03:00
dependabot[bot] 58759b89f7
chore(deps): Bump github.com/spf13/pflag
Bumps the other-dependencies group in /examples with 1 update: [github.com/spf13/pflag](https://github.com/spf13/pflag).


Updates `github.com/spf13/pflag` from 1.0.6 to 1.0.7
- [Release notes](https://github.com/spf13/pflag/releases)
- [Commits](https://github.com/spf13/pflag/compare/v1.0.6...v1.0.7)

---
updated-dependencies:
- dependency-name: github.com/spf13/pflag
  dependency-version: 1.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: other-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-08-04 06:00:36 +00:00
Alexander Demicev ac535ddcb8
Merge pull request #1533 from furkatgofurov7/fix-cves
Bump go to 1.24 to fix CVEs
2025-07-10 16:13:36 +02:00
Furkat Gofurov b23a503119
Bump go to 1.24 to fix CVEs
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-07-10 12:49:06 +03: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
Alexandr Demicev 8cf431dcb1
Remove legacy examples
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-07-08 14:30:23 +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 1caa1d6a37
test: cover gcp/kubeadm in e2e
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-06-19 11:08:27 +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
Danil Grigorev e70f6fc13d
Add ability to run examples CLI with `go run` from tag (#1454)
* Add examples CLI to release process

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>

* Explain usage or go run to apply examples

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>

---------

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-06-10 14:28:56 +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 998228954e
Merge pull request #1406 from rancher/register-capv-rke2
Update CAPV+RKE2 clusterClass example to register when productKey is provided
2025-05-30 13:11:13 +02:00
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 bb312920dc
Suggest go workspace setup for Examples CLI Tool (#1394)
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-05-27 18:55:50 +02:00
Danil Grigorev 04f7dbc6bf
Add examples tooling (#1388)
* Add examples tool

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>

* Add dependabot task

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>

* Provide usage readme for the tool

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>

---------

Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-05-26 11:39:38 +00:00
Andrea Mazzotti 4368dc7334
Fix AWS Kubeadm e2e
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-05-16 10:35:17 +02:00
Alexandr Demicev 062eb83c2b
Pin calico chart version for AWS 2025-05-14 16:56:30 +02:00
Carlos Salas 1f96c398af
test: move cm creation out of docker/rke2 cluster template
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-05-12 13:47:46 +02:00
Carlos Salas 26a257ebef
add docker rke2 cluster example
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-05-09 11:38:45 +02:00
Andrea Mazzotti 95dbec6bd5
Pin Calico chart to v3.29.3 (#1360)
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-05-07 12:39:50 +00:00
Alexander Demicev bd3881cd47
Merge pull request #1337 from alexander-demicev/fiximagetag
Use fixed image tag for AWS CPI
2025-05-05 10:49:49 +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
Alexandr Demicev ac2f331b32
Use fixed image tag for AWS CPI
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-05-02 10:16:20 +02: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
Danil-Grigorev 6882a87255
Move to CSI helm chart for AWS EC2 RKE2
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-04-29 09:59:33 +02:00
Danil-Grigorev eaf8cda6a3
Implement AWS CCM helm app
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-04-29 09:59:27 +02: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
Alexander Demicev 29f3c497eb
Merge pull request #1314 from furkatgofurov7/bump-capi-1-10
🌱 Bump core dependencies to newer versions
2025-04-25 15:57:53 +02:00
Danil-Grigorev 2ffe05212e
Use fleet to deploy CNI across all providers
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2025-04-25 11:01:39 +02: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
Alexander Demicev c737a05110
Merge pull request #1277 from alexander-demicev/legacyexamples
Add legacy examples folder
2025-04-15 09:30:55 +02:00