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
Andrea Mazzotti
180f723b9f
Fix release notes generation
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-08-28 18:02:00 +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
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
5adeb47014
Bump golangci-lint version ( #1081 )
...
Signed-off-by: Andrea Mazzotti <andrea.mazzotti@suse.com>
2025-02-17 13:28:55 +02: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
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
Danil Grigorev
a7bb9ab493
Use upstream krew-index for crust-gather ( #868 )
...
Signed-off-by: Danil-Grigorev <danil.grigorev@suse.com>
2024-11-25 11:24:08 +00: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
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
Richard Case
7ff0769098
Merge pull request #335 from Danil-Grigorev/collect-cluster-artifacts
...
🌱 Implement full cluster artifact gathering for both clusters after each test run
2024-01-16 09:13:15 +00:00
Danil Grigorev
d3f50322c0
Implement artifact gathering for both cluster after each test run
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2024-01-15 20:17:56 +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
Furkat Gofurov
eff2ea530b
Remove CONTRIBUTING guide and refer to the one from the rancher-turtles-docs
...
Almost identical content from the CONTRIBUTING guide in this repo was
moved into the rancher-turtles-docs repo, so that we have a centralized guide
and we can refer to it from other repos.
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-09-07 11:09:48 +03:00
Richard Case
90b79afe0f
docs: add adr for import strategy
...
Signed-off-by: Richard Case <richard.case@outlook.com>
2023-09-07 08:57:10 +02:00
Alexander Demicev
01a2026883
Merge pull request #99 from furkatgofurov7/add-script-headers
...
🌱 Add copyright headers to all files
2023-09-04 11:31:54 +02:00
Furkat Gofurov
5f6df935a8
Add copyright header to all files in hack folder
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-09-04 10:48:25 +03:00
Furkat Gofurov
cea2a31746
Run doctoc in the docs/adr folder
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-09-04 10:19:55 +03:00
Furkat Gofurov
ccc9961b8e
Add doctoc script and Makefile targets
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-09-04 10:19:55 +03:00
Danil Grigorev
b6000c4e23
Updating values to enable e2e in gh actions and prow
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-08-28 18:33:25 +02:00
Danil Grigorev
a8c9eed629
Add e2e for cluster import functionality
...
- Ensure the kubectl is installed for log collection
- Make rancher instance public using ngrok ingress
- Add e2e for fleet cluster import and removal
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-08-25 11:20:21 +02:00
Danil Grigorev
96d1a07039
Create a valid helm chart structure
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-08-02 15:10:55 +02:00
Danil Grigorev
7317eef7f5
Cleanup config/default workflow from Makefile
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-08-02 15:10:55 +02:00
Danil Grigorev
0efa5611e8
Add basic helm chart value substitution
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-08-02 15:10:51 +02:00
Danil Grigorev
17b48b2413
Integrate release notes file into workflow
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-07-31 13:50:12 +02:00
Danil Grigorev
8c85332e69
Using bare cr due to lacking functionality in original action
...
- Pass make-release-notes to automate notes output
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-07-31 13:50:04 +02:00
Danil Grigorev
e7115e1600
Linting and installing charts on PR
...
Signed-off-by: Danil Grigorev <danil.grigorev@suse.com>
2023-07-25 16:42:35 +02:00
Alexandr Demicev
19b6471069
Add golanci linters
...
Signed-off-by: Alexandr Demicev <alexandr.demicev@suse.com>
2023-07-20 15:20:27 +02:00
Furkat Gofurov
9552094dd4
Bump golang to 1.20.4
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-07-14 12:05:03 +03:00
Furkat Gofurov
58d721cc89
Add helm repo updating script to hack folder
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-07-14 12:05:03 +03:00
Furkat Gofurov
e44f33d22a
Initialize hack/chart-update module and main.go for chart updates
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-07-14 12:05:03 +03:00
Furkat Gofurov
8c834838a8
Introduce hack/chart repo for keeping Chart.yaml
...
Signed-off-by: Furkat Gofurov <furkat.gofurov@suse.com>
2023-07-14 12:05:03 +03: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