Commit Graph

102 Commits

Author SHA1 Message Date
8dc5695955 enable operator
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m34s
2025-08-31 00:27:21 -05:00
8170fadf73 Update Helm release rook-ceph-cluster to v1.18.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / helm-lint (pull_request) Successful in 13s
lint-test-helm / helm-lint (push) Successful in 13s
renovate / renovate (push) Successful in 1m5s
2025-08-30 18:02:12 +00:00
95cd950395 Update Helm release rook-ceph to v1.18.1 (#1346)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 2m7s
2025-08-30 18:01:27 +00:00
02790f9cc7 disable csi operator
All checks were successful
lint-test-helm / helm-lint (push) Successful in 18s
renovate / renovate (push) Successful in 1m9s
2025-08-23 22:11:58 -05:00
d069d3f1d0 Update cloudflared Docker tag to v1.20.1 (#1296)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 1m26s
2025-08-23 04:02:42 +00:00
8eeac21525 Update Helm release rook-ceph-cluster to v1.18.0 (#1281)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 15s
renovate / renovate (push) Successful in 3m0s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [rook-ceph-cluster](https://github.com/rook/rook) | minor | `v1.17.8` -> `v1.18.0` |

---

### Release Notes

<details>
<summary>rook/rook (rook-ceph-cluster)</summary>

### [`v1.18.0`](https://github.com/rook/rook/releases/tag/v1.18.0)

[Compare Source](https://github.com/rook/rook/compare/v1.17.8...v1.18.0)

#### Upgrade Guide

To upgrade from previous versions of Rook, see the [Rook upgrade guide](https://rook.github.io/docs/rook/v1.18/Upgrade/rook-upgrade/).

#### Breaking Changes

- Kubernetes v1.29 is now the minimum version supported by Rook through the soon-to-be K8s release v1.34.
- Helm versions 3.13 and newer are supported. Previously, only the latest version of helm was tested and the docs stated only version 3.x of helm as a prerequisite. Now rook supports the six most recent minor versions of helm along with their their patch updates.
- Rook now validates node topology during CephCluster creation to prevent misconfigured CRUSH hierarchies for OSDs. If child labels like `topology.rook.io/rack` are duplicated across zones, cluster creation will fail. The check applies only to new clusters without OSDs. Clusters with existing OSDs will only log a warning and continue. If the checks are invalid in your topology, they can be suppressed by setting `ROOK_SKIP_OSD_TOPOLOGY_CHECK=true` in the `rook-ceph-operator-config` configmap.

#### Features

- The Ceph CSI operator is now the default and recommended component for configuring CSI drivers for RBD, CephFS, and NFS volumes. The CSI operator has been factored out of Rook to run independently to manage the Ceph-CSI driver. 
  - During the upgrade and throughout the v1.18.x releases, Rook will automatically convert any Rook CSI settings to the new CSI operator CRs. This transition is expected to be completely transparent. In the future v1.19 release, Rook will relinquish direct control of these settings so advanced users can have more flexibility when configuring the CSI drivers. At that time, we will have a guide on configuring these new Ceph CSI operator CRs directly.
  - During install, as mentioned in the [Quickstart Guide](https://rook.io/docs/rook/latest-release/Getting-Started/quickstart/#deploy-the-rook-operator), there is a new manifest to be created: csi-operator.yaml
  - If installing with the helm chart, the Ceph CSI operator will automatically be installed by default with the new helm setting `csi.rookUseCsiOperator` in the rook-ceph chart.
  - If a blocking issue is found, the previous CSI driver can be re-enabled by setting `ROOK_USE_CSI_OPERATOR: false` in operator.yaml or by applying the helm setting `csi.rookUseCsiOperator: false`.
- [Ceph CSI v3.15](https://github.com/ceph/ceph-csi/releases/tag/v3.15.0) has a range of features and improvements for the RBD, CephFS, and NFS drivers. This release is supported both by the Ceph CSI operator and Rook's direct mode of configuration. Starting in the next release (at the end of the year), the Ceph CSI operator will be required to configure the CSI driver.
- [CephX key rotation](https://rook.io/docs/rook/v1.18/Storage-Configuration/Advanced/cephx-key-rotation/?h=cephx) is now available as an **experimental** feature for the CephX authentication keys used by Ceph daemons and clients. Users will begin to see new cephx status items on some Rook resources in newly-deployed Rook clusters. Users can also find `spec.security.cephx` settings that allow initiating CephX key rotation for various Ceph components. Full documentation for key rotation can be found [here](https://rook.io/docs/rook/v1.18/Storage-Configuration/Advanced/cephx-key-rotation/?h=cephx).
  - Ceph version v19.2.3+ is required for key rotation.
  - The Ceph admin and mon keys cannot yet be rotated. Implementation is still in progress while in experimental mode.
- Add support for specifying the clusterID in the [CephBlockPoolRadosNamespace](https://rook.io/docs/rook/v1.18/CRDs/Block-Storage/ceph-block-pool-rados-namespace-crd/#creating-a-storage-class) and the [CephFilesystemSubVolumeGroup](https://rook.io/docs/rook/v1.18/CRDs/Shared-Filesystem/ceph-fs-subvolumegroup-crd/#create-a-storage-class-for-the-subvolume-group) CR.
- When a mon is being [failed over](https://rook.io/docs/rook/latest-release/Storage-Configuration/Advanced/ceph-mon-health/#failing-over-a-monitor), if the assigned node no longer exists, the mon is failed over immediately instead of waiting for a
  20 minute timeout.
- Support for Ceph Tentacle v20 will be available as soon as it is released.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4xLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #1281
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-08-23 02:49:24 +00:00
f3deed90f5 Update Helm release rook-ceph to v1.18.0 (#1280)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Has been cancelled
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [rook-ceph](https://github.com/rook/rook) | minor | `v1.17.8` -> `v1.18.0` |

---

### Release Notes

<details>
<summary>rook/rook (rook-ceph)</summary>

### [`v1.18.0`](https://github.com/rook/rook/releases/tag/v1.18.0)

[Compare Source](https://github.com/rook/rook/compare/v1.17.8...v1.18.0)

#### Upgrade Guide

To upgrade from previous versions of Rook, see the [Rook upgrade guide](https://rook.github.io/docs/rook/v1.18/Upgrade/rook-upgrade/).

#### Breaking Changes

- Kubernetes v1.29 is now the minimum version supported by Rook through the soon-to-be K8s release v1.34.
- Helm versions 3.13 and newer are supported. Previously, only the latest version of helm was tested and the docs stated only version 3.x of helm as a prerequisite. Now rook supports the six most recent minor versions of helm along with their their patch updates.
- Rook now validates node topology during CephCluster creation to prevent misconfigured CRUSH hierarchies for OSDs. If child labels like `topology.rook.io/rack` are duplicated across zones, cluster creation will fail. The check applies only to new clusters without OSDs. Clusters with existing OSDs will only log a warning and continue. If the checks are invalid in your topology, they can be suppressed by setting `ROOK_SKIP_OSD_TOPOLOGY_CHECK=true` in the `rook-ceph-operator-config` configmap.

#### Features

- The Ceph CSI operator is now the default and recommended component for configuring CSI drivers for RBD, CephFS, and NFS volumes. The CSI operator has been factored out of Rook to run independently to manage the Ceph-CSI driver. 
  - During the upgrade and throughout the v1.18.x releases, Rook will automatically convert any Rook CSI settings to the new CSI operator CRs. This transition is expected to be completely transparent. In the future v1.19 release, Rook will relinquish direct control of these settings so advanced users can have more flexibility when configuring the CSI drivers. At that time, we will have a guide on configuring these new Ceph CSI operator CRs directly.
  - During install, as mentioned in the [Quickstart Guide](https://rook.io/docs/rook/latest-release/Getting-Started/quickstart/#deploy-the-rook-operator), there is a new manifest to be created: csi-operator.yaml
  - If installing with the helm chart, the Ceph CSI operator will automatically be installed by default with the new helm setting `csi.rookUseCsiOperator` in the rook-ceph chart.
  - If a blocking issue is found, the previous CSI driver can be re-enabled by setting `ROOK_USE_CSI_OPERATOR: false` in operator.yaml or by applying the helm setting `csi.rookUseCsiOperator: false`.
- [Ceph CSI v3.15](https://github.com/ceph/ceph-csi/releases/tag/v3.15.0) has a range of features and improvements for the RBD, CephFS, and NFS drivers. This release is supported both by the Ceph CSI operator and Rook's direct mode of configuration. Starting in the next release (at the end of the year), the Ceph CSI operator will be required to configure the CSI driver.
- [CephX key rotation](https://rook.io/docs/rook/v1.18/Storage-Configuration/Advanced/cephx-key-rotation/?h=cephx) is now available as an **experimental** feature for the CephX authentication keys used by Ceph daemons and clients. Users will begin to see new cephx status items on some Rook resources in newly-deployed Rook clusters. Users can also find `spec.security.cephx` settings that allow initiating CephX key rotation for various Ceph components. Full documentation for key rotation can be found [here](https://rook.io/docs/rook/v1.18/Storage-Configuration/Advanced/cephx-key-rotation/?h=cephx).
  - Ceph version v19.2.3+ is required for key rotation.
  - The Ceph admin and mon keys cannot yet be rotated. Implementation is still in progress while in experimental mode.
- Add support for specifying the clusterID in the [CephBlockPoolRadosNamespace](https://rook.io/docs/rook/v1.18/CRDs/Block-Storage/ceph-block-pool-rados-namespace-crd/#creating-a-storage-class) and the [CephFilesystemSubVolumeGroup](https://rook.io/docs/rook/v1.18/CRDs/Shared-Filesystem/ceph-fs-subvolumegroup-crd/#create-a-storage-class-for-the-subvolume-group) CR.
- When a mon is being [failed over](https://rook.io/docs/rook/latest-release/Storage-Configuration/Advanced/ceph-mon-health/#failing-over-a-monitor), if the assigned node no longer exists, the mon is failed over immediately instead of waiting for a
  20 minute timeout.
- Support for Ceph Tentacle v20 will be available as soon as it is released.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4xLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImNoYXJ0Il19-->

Reviewed-on: #1280
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-08-23 02:39:18 +00:00
07514c8062 Update Helm release rook-ceph-cluster to v1.17.8 (#1277)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 12s
renovate / renovate (push) Successful in 2m27s
2025-08-21 19:02:33 +00:00
32faecc8bc Update Helm release rook-ceph to v1.17.8 (#1276)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 8s
renovate / renovate (push) Has been cancelled
2025-08-21 19:02:23 +00:00
8ed1109bb9 Update cloudflared Docker tag to v1.20.0 (#1200)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 9s
renovate / renovate (push) Successful in 2m27s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cloudflared](https://github.com/cloudflare/cloudflared) | minor | `1.19.0` -> `1.20.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4zNS4wIiwidXBkYXRlZEluVmVyIjoiNDEuMzUuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiaW1hZ2UiXX0=-->

Reviewed-on: #1200
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-08-12 01:02:22 +00:00
a2ff073e4f Update Helm release rook-ceph-cluster to v1.17.7 (#1101)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 20s
renovate / renovate (push) Successful in 1m13s
2025-08-01 19:02:54 +00:00
a87fba67b0 Update Helm release rook-ceph to v1.17.7 (#1100)
Some checks failed
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
2025-08-01 19:02:45 +00:00
3fc2a7a874 Update cloudflared Docker tag to v1.19.0 (#1066)
Some checks failed
lint-test-helm / helm-lint (push) Successful in 15s
process-repository / process-repository (push) Failing after 29s
renovate / renovate (push) Successful in 2m18s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cloudflared](https://github.com/cloudflare/cloudflared) | minor | `1.18.0` -> `1.19.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4xLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #1066
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-07-30 23:07:54 +00:00
f1e1daf9da Update Helm release rook-ceph-cluster to v1.17.6
All checks were successful
lint-test-helm / helm-lint (push) Successful in 10s
renovate / renovate (push) Successful in 1m44s
2025-07-11 21:01:44 +00:00
dc172fd1c1 Update Helm release rook-ceph to v1.17.6
Some checks failed
lint-test-helm / helm-lint (push) Has been cancelled
renovate / renovate (push) Has been cancelled
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / helm-lint (pull_request) Successful in 13s
2025-07-11 21:01:15 +00:00
3ebe19fed6 Update cloudflared Docker tag to v1.18.0 (#847)
All checks were successful
lint-test-helm / helm-lint (push) Successful in 11s
renovate / renovate (push) Successful in 1m40s
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cloudflared](https://github.com/cloudflare/cloudflared) | minor | `1.17.3` -> `1.18.0` |

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xLjMiLCJ1cGRhdGVkSW5WZXIiOiI0MS4xLjMiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbImltYWdlIl19-->

Reviewed-on: #847
Co-authored-by: Renovate Bot <renovate-bot@alexlebens.net>
Co-committed-by: Renovate Bot <renovate-bot@alexlebens.net>
2025-07-08 01:52:32 +00:00
f9f47a699e Update cloudflared Docker tag to v1.17.3
Some checks failed
renovate / renovate (push) Has been cancelled
lint-test-helm / helm-lint (pull_request) Successful in 34s
lint-test-helm / helm-lint (push) Failing after 7s
2025-06-28 21:45:14 +00:00
06fda91986 disable rule
Some checks failed
lint-test-helm / helm-lint (push) Failing after 6s
process-issues / process-issues (push) Failing after 10s
process-pull-requests / process-pull-requests (push) Successful in 10s
renovate / renovate (push) Successful in 1m48s
2025-06-22 00:25:11 -05:00
1247f33dbc Update Helm release rook-ceph-cluster to v1.17.5
Some checks failed
lint-test-helm / helm-lint (push) Failing after 8s
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / helm-lint (pull_request) Successful in 6s
renovate / renovate (push) Successful in 1m22s
2025-06-20 22:02:12 +00:00
8a88b9e879 Update Helm release rook-ceph to v1.17.5
Some checks failed
lint-test-helm / helm-lint (push) Failing after 7s
renovate/stability-days Updates have met minimum release age requirement
lint-test-helm / helm-lint (pull_request) Successful in 8s
renovate / renovate (push) Has been cancelled
2025-06-20 22:01:14 +00:00
358fd8595e Update cloudflared Docker tag to v1.17.2
Some checks failed
lint-test-helm / helm-lint (push) Failing after 6s
lint-test-helm / helm-lint (pull_request) Successful in 1m24s
renovate / renovate (push) Successful in 1m57s
2025-06-18 06:01:38 +00:00
3badd27fe2 Update cloudflared Docker tag to v1.17.1
All checks were successful
lint-test-helm / helm-lint (pull_request) Successful in 42s
2025-06-12 19:50:33 +00:00
164fdf1b00 Update Helm release rook-ceph-cluster to v1.17.4
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
renovate / renovate (push) Successful in 1m19s
2025-06-06 22:37:31 +00:00
d86581478e Update Helm release rook-ceph to v1.17.4
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-and-test-charts / lint-test (pull_request) Successful in 1m43s
2025-06-06 20:51:07 +00:00
0c1f4ea694 Update Helm release rook-ceph-cluster to v1.17.3
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-and-test-charts / lint-test (pull_request) Successful in 31s
2025-06-02 18:10:39 +00:00
08df566713 Update Helm release rook-ceph to v1.17.3 2025-06-02 18:08:24 +00:00
840bac6c07 swtich to external 2025-05-29 22:10:39 -05:00
9911e1a268 add local route 2025-05-29 21:31:39 -05:00
383c6dbe5d fix config 2025-05-29 20:27:12 -05:00
414f3119c3 add dns name 2025-05-29 20:25:26 -05:00
5b0d1c32b4 add cloudfalre to objects 2025-05-29 18:14:29 -05:00
37c431d26a add object store 2025-05-29 16:54:12 -05:00
4abab72cac fix labels 2025-05-17 17:09:05 -05:00
edfb2fb1ea update app-template chart 2025-05-16 22:13:50 -05:00
a79721d76f add dashboards 2025-05-15 00:35:49 -05:00
6fa16fb934 add dashboards 2025-05-15 00:21:04 -05:00
e6e3cfda5e disable gateway 2025-05-14 18:53:14 -05:00
0b1fc8fe5a Update Helm release rook-ceph-cluster to v1.17.2
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-and-test-charts / lint-test (pull_request) Successful in 37s
2025-05-10 16:31:04 +00:00
fa5b994cad Update Helm release rook-ceph to v1.17.2
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
lint-and-test-charts / lint-test (pull_request) Successful in 17s
2025-05-10 15:30:43 +00:00
05f797667e update chart data 2025-05-09 23:48:15 -05:00
ddc8ec26a6 Update Helm release rook-ceph-cluster to v1.17.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
2025-04-24 21:00:49 +00:00
09fb418750 Update Helm release rook-ceph to v1.17.1
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
2025-04-24 19:31:15 +00:00
8ac2fcd51c remove cpu limits 2025-04-18 14:02:06 -05:00
5ab7c1d0be upgrade ceph version 2025-04-17 19:26:05 -05:00
78d881d6f0 Update Helm release rook-ceph to v1.17.0 2025-04-17 20:41:54 +00:00
30dbcf04b0 Update Helm release rook-ceph-cluster to v1.17.0 2025-04-17 20:41:45 +00:00
1e237cf47a Update Helm release rook-ceph-cluster to v1.16.6
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
2025-03-28 20:01:19 +00:00
bc1fb44e58 Update Helm release rook-ceph to v1.16.6
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
2025-03-28 19:31:03 +00:00
5c85ce5441 add mount option 2025-03-10 22:07:36 -05:00
renovate[bot]
fd82dad997 Update Helm release rook-ceph-cluster to v1.16.5 2025-03-08 05:14:12 +00:00