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
Michal Jura
658c7607ed
Fixing Rancher condition check when Ngrok
2025-03-13 17:47:30 +01:00
Michal Jura
6e398ffc9e
Add Rancher Turtles quickstart script
2025-03-13 08:35:38 +01:00
Furkat Gofurov
6920ee559c
Bump versions of k8s, Rancher and tooling dependencies ( #1102 )
...
* Bump dependencies to newer versions:
- RKE2: v1.31.0+rke2r1
- Kubernetes: v1.31.0
- helm: v3.17.1
- updatecli: v0.94.0
- conversion-gen: v0.31.0
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
* Align kustomize layover structure with v5 version
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
* Use latest version N-1 to run chart upgrade tests
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
---------
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2025-03-06 13:49:47 +01:00
Andrea Mazzotti
567014fc73
Merge pull request #1123 from anmazzotti/ngrok_rollback
...
Rollback ngrok-operator version
2025-03-05 17:07:01 +05:30
yiannistri
393de4db90
fix: Show S3 snapshots in ETCDMachineSnapshot status
2025-02-20 08:48:52 +00:00
yiannistri
7675fa7c0b
feat: Alow user to enable/disable day 2 operations from Rancher UI
2025-02-09 20:52:53 +00:00
Carlos Salas
b8394d1cb4
Support enabling Clusterclass operations via helm install ( #1074 )
...
* feat: add clusterclass operations to dockerfile
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
* feat: add chart value to enable clusterclass operations controller
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
---------
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-02-06 23:08:39 +02:00
Alexandr Demicev
12309efa5e
Move all day 2 operation into single package
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2025-02-03 11:17:29 +01:00
Yiannis Triantafyllopoulos
197c1bd834
fix: Make dev cluster name configurable ( #1051 )
2025-01-28 11:08:22 +00:00
Andrea Mazzotti
b9a3a5f133
Remove docker build for clusterclass manager
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-01-23 11:37:26 +01:00
Dharmit Shah
ab93db15c2
Download Rancher image only once ( #992 )
...
Signed-off-by: Dharmit Shah <dharmit.shah@suse.com>
2025-01-15 13:12:03 +01:00
Andrea Mazzotti
6924377e23
Delete unused envs
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-01-08 16:00:45 +01:00
Carlos Salas
3947ffb78f
cleanup clusterclass exp folder
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-01-03 11:30:10 +01:00
Carlos Salas
b8175e9d17
add clusterclass controller image building and tilt deployment
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2025-01-03 11:30:10 +01:00
Danil-Grigorev
cc34f67d71
Unify etcd snapshot-restore image with turtles
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-12-02 16:38:12 +01:00
Alexander Demicev
566213516c
Merge pull request #875 from furkatgofurov7/bump-rancher-2-10
...
Bump rancher to v2.10.0
2024-11-29 00:05:29 +01:00
Alexandr Demicev
e733b6bd27
Keep using v1.30 for management cluster
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-11-28 17:03:45 +01:00
Danil Grigorev
f91f27e0ac
Install turtles in a dev-env as opposed to upstream operator ( #869 )
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-11-27 15:32:33 +01:00
Alexander Demicev
e9ba820579
Add etcd snapshot restore e2e setup ( #854 )
...
* Configure helm chart for etcd snapshot restore manifests
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
* Add etcd snapshot restore e2e setup
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
---------
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-11-27 14:14:54 +00:00
Furkat Gofurov
19efd9a8e1
Bump k8s version to v1.31.0
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
(cherry picked from commit 24aa34e637b56cf18915156dfe8314e9deafed57)
2024-11-27 10:17:26 +02:00
Furkat Gofurov
aaa1ca7d47
Bump Rancher to v2.10.0
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-11-26 20:24:11 +02:00
Alexander Demicev
c8779877fb
Use tilt by default in the dev setup ( #826 )
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-10-30 11:12:31 +00:00
github-actions[bot]
98f91c9fce
chore: bump caprke2 ( #802 )
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
Co-authored-by: Carlos Salas <carlos.salas@suse.com>
2024-10-25 13:34:45 +00:00
Furkat Gofurov
a3316c9a18
Bump CAPI/CAPI Operator ( #778 )
...
* Bump CAPI Operator to v0.14.0
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
* Bump CAPI to v1.7.7
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
---------
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-10-21 11:46:27 +02:00
Furkat Gofurov
6fc9a0dd65
Provide a way to install Rancher Turtles using local helm chart in turtles-dev script
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-10-17 16:32:18 +03:00
Danil-Grigorev
8cc74d4bd5
Setup ngrok in turtles-dev.sh
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-10-03 10:40:38 +02:00
Furkat Gofurov
2e8c1310e3
Bump CAPRKE2 to v0.7.0 ( #752 )
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-09-25 17:18:51 +02:00
Furkat Gofurov
7abfaba2d6
Deploy CAPRKE2 as default bootstrap/ctpl provider in dev setup script
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-09-03 14:27:53 +03:00
Alexandr Demicev
fe6f595843
Change rancher chart to latest in dev env script
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-08-27 11:42:56 +02:00
Danil Grigorev
2276e2e436
Use k8s 1.30.3 ( #668 )
...
- Use RKE2_VERSION where possible
- Rename vsphere CPI_IMAGE_VERSION
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-08-16 18:44:54 +02:00
Furkat Gofurov
1a31ad4f04
Bump dependencies: CAPI, Rancher and K8s versions ( #658 )
...
Breakdown of version updates:
- CAPI to v1.7.3
- Rancher to v2.9.0
- RKE2 to v1.30.3+rke2r1
- K8s to v1.30.x, rancher-agent v2.9.0 and cert-manager to newer version
- Other 'Makefile' dependencies to newer version
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-08-15 11:07:06 +03:00
yiannistri
c327b35618
fix: Install cert-manager before capi-operator
2024-08-05 19:08:28 +01:00
Carlos Salas
4456e93797
feat: add script for import controller migration
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2024-06-18 17:18:43 +02:00
Alexandr Demicev
8b876f39c3
Add ETCD Snapshort and Restore API skeleton
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2024-05-02 11:04:10 +02:00
Furkat Gofurov
af6420c730
Update dev-env script
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-04-09 12:26:20 +03:00
Furkat Gofurov
4860f2a349
Remove s390x architecture from release packages ( #468 )
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-04-08 08:18:11 +00:00
Carlos Salas
e456232766
chore: update development environment script
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2024-02-20 15:43:05 +01:00
Furkat Gofurov
b81f85e8c3
Align license header years with 'reference' copyright
...
It also adds license headers to few missing go files, Dockerfile
and Makefile
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2024-01-08 11:10:29 +02:00
Carlos Salas
dde8940e57
chore: encode gh actions outputs
...
Signed-off-by: Carlos Salas <carlos.salas@suse.com>
2023-10-20 17:43:28 +02:00
Alexandr Demicev
cecb76d4cc
Add helper script for image digests
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-10-04 13:10:45 +02:00
Furkat Gofurov
3ba687609c
Add copyright header to files in scripts folder
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-09-04 10:51:38 +03:00
Alexandr Demicev
f93cf7aedb
Refactor dev setup script
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-08-07 16:13:03 +02:00
Danil Grigorev
dd6243ea34
Ensure kind starts with compatible version for k8s and rancher
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-07-20 15:50:21 +02:00
Furkat Gofurov
bf00f08573
Use latest version of Rancher in turtles-dev.sh and add dev-env cleanup Makefile target
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-07-14 12:05:03 +03:00
Richard Case
43c2e7618a
chore: added script to create dev env
...
Signed-off-by: Richard Case <richard.case@suse.com>
2023-06-08 10:17:09 +01:00
Richard Case
1cd0c7357d
feat: initial commit of auto import
...
This adds support for auto importing CAPI created clusters into Rancher
Manager. Currently you have to annotate a namespace that the CAPI
**Cluster** instances are created in for it to be imported.
Signed-off-by: Richard Case <richard.case@suse.com>
2023-01-26 12:59:40 +00:00