Commit Graph
165 Commits
Author SHA1 Message Date
TrueCharts BotandGitHub 8b21fabd6b chore(flux): update image metallb-config 8.2.1 → 8.2.2 (clustertool) (#28431)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [metallb-config](https://truecharts.org/charts/premium/metallb-config)
([source](https://redirect.github.com/metallb/metallb)) | patch |
`8.2.1` -> `8.2.2` |

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:33:14 +01:00
TrueCharts BotandGitHub 6e756f34bd chore(flux): update image kubelet-csr-approver 1.1.1 → 1.1.2 (clustertool) (#28428)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[kubelet-csr-approver](https://truecharts.org/charts/system/kubelet-csr-approver)
([source](https://ghcr.io/postfinance/kubelet-csr-approver)) | patch |
`1.1.1` -> `1.1.2` |

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:31:59 +01:00
TrueCharts BotandGitHub 94a496608f chore(flux): update image cert-manager 6.2.1 → 6.2.2 (clustertool) (#28427)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [cert-manager](https://truecharts.org/charts/system/cert-manager)
([source](https://cert-manager.io/)) | patch | `6.2.1` -> `6.2.2` |

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzIuMSIsInVwZGF0ZWRJblZlciI6IjM4LjEzMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 21:31:55 +01:00
Kjeld Schouten 9e4053df9d feat(clustertool): remove zapr and logr from kubectl logging 2024-10-27 20:09:50 +01:00
Kjeld Schouten 9adc50b5cd feat(clustertool): add logging verbosity to kubectl apply logics 2024-10-27 20:09:50 +01:00
Kjeld Schouten 4a871ce2f5 fix(clustertool): ensure loglevel can also be set explicitly to info 2024-10-27 19:44:24 +01:00
Kjeld Schouten 52e99e53cc fix(clustertool): use LOGLEVEL env-var to set loglevel 2024-10-27 19:39:39 +01:00
Kjeld Schouten dc22eaff8e fix(clustertool): fix manifest path init issues for multicluster setups 2024-10-27 19:38:09 +01:00
TrueCharts BotandGitHub f74af8ae03 chore(flux): update image traefik-crds 3.2.1 → 3.2.2 (clustertool) (#28396)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [traefik-crds](https://truecharts.org/charts/system/traefik-crds)
([source](https://redirect.github.com/traefik/traefik)) | patch |
`3.2.1` -> `3.2.2` |

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzEuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzMS4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-27 02:30:25 +02:00
Kjeld Schouten 5ac0f5476b fix(clustertool): remove dependency on specific workflow for automerge 2024-10-27 00:21:46 +02:00
Kjeld Schouten b16bd485cf fisx(clustertool): signficantly redice verbosity on encryption/decryption/check code. 2024-10-26 14:40:44 +02:00
Kjeld Schouten ad23108ab3 fix(clustertool): remove unneeded verbosity from encryption stack 2024-10-26 14:40:44 +02:00
Kjeld Schouten 7377f94900 remove mistakeningly info flagged debug logging from cluster settingsdest 2024-10-26 14:31:21 +02:00
Kjeld Schouten 81894b817f fix(clustertool): remove undue verbosity listing required and ignored pods froms tatuschecks 2024-10-26 14:31:21 +02:00
Kjeld Schouten a1112c5a03 fix(clustertool): remove undue verbosity from status check 2024-10-26 14:28:03 +02:00
Kjeld Schouten 108c39dd6e fix(clustertool): improve pod-status checking message and behavior 2024-10-26 14:25:18 +02:00
Kjeld Schouten d33656b85b fix(clustertool): fix undue verbosity on SOPS 2024-10-26 14:25:18 +02:00
Kjeld Schouten d1d609836c fix(clustertool): remove badly added return 2024-10-26 14:17:55 +02:00
Kjeld Schouten cc10a39998 fix(clustertool): dont needlessly try to configure kubeconfig 2024-10-26 12:10:30 +02:00
Kjeld Schouten 90bed57f1c feat(clustertool): add auto-merge PR workflow 2024-10-26 12:04:44 +02:00
TrueCharts BotandGitHub 795e17da71 chore(flux): update image prometheus-operator 8.7.0 → 8.8.0 (clustertool) (#28347)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[prometheus-operator](https://truecharts.org/charts/system/prometheus-operator)
([source](https://redirect.github.com/prometheus-operator)) | minor |
`8.7.0` -> `8.8.0` |

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuNCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC40IiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-10-26 02:30:23 +02:00
Kjeld Schouten b5e3f1e018 chore(clustertool): Improve logging 2024-10-26 00:51:11 +02:00
Kjeld Schouten 63f4f0217d chore(clustertool): update lots of docs 2024-10-25 22:30:35 +02:00
Kjeld Schouten dfd992e105 fix(clustertool): more docs generation fixes 2024-10-25 22:20:53 +02:00
Kjeld Schouten 74b686d160 fix(clustertool): correct name for main commands docs page 2024-10-25 22:12:11 +02:00
Kjeld Schouten fd5da655b6 fix(clustertool): dont use 777 for docs generation 2024-10-25 22:08:05 +02:00
Kjeld Schouten 1fa26e6123 feat(clustertool): fix-up command-docs generator 2024-10-25 22:04:22 +02:00
Kjeld Schouten cb56a8a886 feat(clustertool): initial work on automatic function-docs generation 2024-10-25 21:22:32 +02:00
Kjeld Schouten 9d93573aac docs(clustertool): add more in-code documentation 2024-10-25 18:29:29 +02:00
Kjeld Schouten e09a48e770 chore(clustertool): prep for more longer description texts 2024-10-25 18:14:20 +02:00
Kjeld Schouten 203b451127 fix(clustertool): allow 2 git seperators 2024-10-25 17:54:36 +02:00
Kjeld Schouten 2b004ededf fix(clustertool): true to not hard-depend on github.com for git repo 2024-10-25 17:47:15 +02:00
Kjeld Schouten 8a4ef0c049 fix(clustertool): prevent git@ loop-additions 2024-10-25 17:40:15 +02:00
Kjeld Schouten c0b6108e46 fix(clustertool): dont install ensure-digest kyverno policy by default, as it doesn't work with all operators 2024-10-25 13:18:31 +02:00
Kjeld Schouten 3b6266b40c fix(clustertool): Dont install kyverno policies by default without flux 2024-10-25 13:17:31 +02:00
Kjeld Schouten 0ab38628d8 fix(clustertool): fix some issues with indents and driftDetection 2024-10-25 13:08:49 +02:00
Kjeld Schouten 0a5db777fb feat(clustertool): set default drift-detection mode for helmreleases to warn 2024-10-25 13:07:00 +02:00
Kjeld Schouten ae7f7ca3d0 fix(clustertool): ensure dashboard ip is mandatory again and remove spegel ip 2024-10-25 10:44:24 +02:00
Kjeld Schouten d8e32f02b8 fix(clustertool): fix some issues with multi-cluster 2024-10-25 10:13:37 +02:00
TrueCharts BotandGitHub b98b4aadbb chore(flux): update image prometheus-operator 8.6.1 → 8.7.0 (clustertool) (#28300)
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[prometheus-operator](https://truecharts.org/charts/system/prometheus-operator)
([source](https://redirect.github.com/prometheus-operator)) | minor |
`8.6.1` -> `8.7.0` |

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->
2024-10-25 02:29:30 +02:00
Kjeld Schouten d085214ad6 feat(clustertool): Remove nfs and smb csi 2024-10-25 00:18:22 +02:00
Kjeld Schouten 32fdf6c706 fix(clustertool): comment out sopssecret reference as its not uploaded to GIT for safety 2024-10-25 00:04:51 +02:00
Kjeld Schouten 5d9b33f25f fix(clustertool): correct logging on SOPS secret YAML creation 2024-10-24 22:19:37 +02:00
Kjeld Schouten e4c1f43c64 fix(clustertool): correct csr approver logging during bootstrap 2024-10-24 22:18:00 +02:00
Kjeld Schouten e1539c682d fix(clustertool): correct kubernetes path for loaded manifests 2024-10-24 22:16:45 +02:00
Kjeld Schouten c063804167 fix(clustertool): remove typo 2024-10-24 21:40:50 +02:00
Kjeld Schouten 0e74e0d25b feat(clustertool): use quay as a hardcoded tccr mirror 2024-10-24 21:39:59 +02:00
Kjeld Schouten 39c23c0b1d fix(clustertool): Ensure image mirrors always include the main-source 2024-10-24 21:38:45 +02:00
TrueCharts BotandGitHub c4e8e3c6da fix(deps): update module sigs.k8s.io/controller-runtime v0.19.0 → v0.19.1 (clustertool) (#28286)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[sigs.k8s.io/controller-runtime](https://redirect.github.com/kubernetes-sigs/controller-runtime)
| require | patch | `v0.19.0` -> `v0.19.1` |

---

### Release Notes

<details>
<summary>kubernetes-sigs/controller-runtime
(sigs.k8s.io/controller-runtime)</summary>

###
[`v0.19.1`](https://redirect.github.com/kubernetes-sigs/controller-runtime/releases/tag/v0.19.1)

[Compare
Source](https://redirect.github.com/kubernetes-sigs/controller-runtime/compare/v0.19.0...v0.19.1)

#### What's Changed

- \[release-0.19] 🌱 Verify PR titles with shell script by
[@&#8203;k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot)
in
[https://github.com/kubernetes-sigs/controller-runtime/pull/2947](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2947)
- \[release-0.19] 🐛 Fakeclient: preserve TypeMeta for PartialObjectMeta
resources by
[@&#8203;k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot)
in
[https://github.com/kubernetes-sigs/controller-runtime/pull/2951](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2951)
- \[release-0.19] 🌱 pr-verify: use env var for passing the PR title by
[@&#8203;k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot)
in
[https://github.com/kubernetes-sigs/controller-runtime/pull/2962](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2962)
- \[release-0.19] 🌱 pr-verify: use env var for passing the PR title by
[@&#8203;k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot)
in
[https://github.com/kubernetes-sigs/controller-runtime/pull/2965](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2965)
- \[release-0.19] 🌱 Fix PR verify action by
[@&#8203;k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot)
in
[https://github.com/kubernetes-sigs/controller-runtime/pull/2974](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2974)
- \[release-0.19] 🐛 Fakeclient: Fix TOCTOU races by
[@&#8203;k8s-infra-cherrypick-robot](https://redirect.github.com/k8s-infra-cherrypick-robot)
in
[https://github.com/kubernetes-sigs/controller-runtime/pull/2992](https://redirect.github.com/kubernetes-sigs/controller-runtime/pull/2992)

**Full Changelog**:
https://github.com/kubernetes-sigs/controller-runtime/compare/v0.19.0...v0.19.1

</details>

---

### Configuration

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

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, 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://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMiIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-24 18:17:53 +00:00
Kjeld Schouten ec66177b97 fix(clustertool): fix mistake in kyverno 2024-10-24 18:26:12 +02:00