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 Bot
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 Bot
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 Bot
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
[@​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
[@​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
[@​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
[@​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
[@​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
[@​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
Kjeld Schouten
d9ff599b26
fix(clustertool): exclude cnpg pods from kyverno
2024-10-24 18:25:49 +02:00
Kjeld Schouten
21f9c8c2c5
fix(clustertool): fix some vars
2024-10-24 17:48:15 +02:00
Kjeld Schouten
6828356312
fix(clustertool): correct sopssecret yaml filename
2024-10-24 15:59:23 +02:00
Kjeld Schouten
d1797b19fe
fix(clustertool): fix dockerhub creds
2024-10-24 14:04:22 +02:00
Kjeld Schouten
2d388d39ba
feat(clustertool): move file changes to talconfig for user accessability and enable local kube discovery service
2024-10-24 11:38:26 +02:00
Kjeld Schouten
cbb3ba676c
feat(clustertool): move kernelModules to talconfig
2024-10-24 11:21:34 +02:00
Kjeld Schouten
c43f2bab7d
fix(clustertool): fully remove topolvm and add kyverno by default
2024-10-24 10:47:47 +02:00
Kjeld Schouten
a71ee15f6d
feat(clustertool): remove the use of talos manifests in favor of kubectl
2024-10-24 10:36:17 +02:00
Kjeld Schouten
062874e132
fix(clustertool): fix version message
2024-10-24 10:12:21 +02:00
Kjeld Schouten
7b77d459f3
fix(clustertool): fix scale2flux missing 2 keys
2024-10-24 09:38:02 +02:00
Kjeld Schouten
1b36126d5f
chore(clustertool): delete topolvm
2024-10-23 23:50:34 +02:00
TrueCharts Bot
4efee53c4a
chore(deps): update ghcr.io/siderolabs/kubelet docker tag to v1.31.2 (clustertool) ( #28217 )
...
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[ghcr.io/siderolabs/kubelet](https://redirect.github.com/siderolabs/kubelet )
| patch | `v1.31.1` -> `v1.31.2` |
---
### Release Notes
<details>
<summary>siderolabs/kubelet (ghcr.io/siderolabs/kubelet)</summary>
###
[`v1.31.2`](https://redirect.github.com/siderolabs/kubelet/compare/v1.31.1...v1.31.2 )
[Compare
Source](https://redirect.github.com/siderolabs/kubelet/compare/v1.31.1...v1.31.2 )
</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:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-23 20:28:13 +02:00
TrueCharts Bot
60e638af0f
fix(deps): update kubernetes packages v0.31.1 → v0.31.2 (clustertool) (patch) ( #28220 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [k8s.io/api](https://redirect.github.com/kubernetes/api ) | require |
patch | `v0.31.1` -> `v0.31.2` |
|
[k8s.io/apimachinery](https://redirect.github.com/kubernetes/apimachinery )
| require | patch | `v0.31.1` -> `v0.31.2` |
| [k8s.io/client-go](https://redirect.github.com/kubernetes/client-go ) |
require | patch | `v0.31.1` -> `v0.31.2` |
---
### Release Notes
<details>
<summary>kubernetes/api (k8s.io/api)</summary>
###
[`v0.31.2`](https://redirect.github.com/kubernetes/api/compare/v0.31.1...v0.31.2 )
[Compare
Source](https://redirect.github.com/kubernetes/api/compare/v0.31.1...v0.31.2 )
</details>
<details>
<summary>kubernetes/apimachinery (k8s.io/apimachinery)</summary>
###
[`v0.31.2`](https://redirect.github.com/kubernetes/apimachinery/compare/v0.31.1...v0.31.2 )
[Compare
Source](https://redirect.github.com/kubernetes/apimachinery/compare/v0.31.1...v0.31.2 )
</details>
<details>
<summary>kubernetes/client-go (k8s.io/client-go)</summary>
###
[`v0.31.2`](https://redirect.github.com/kubernetes/client-go/compare/v0.31.1...v0.31.2 )
[Compare
Source](https://redirect.github.com/kubernetes/client-go/compare/v0.31.1...v0.31.2 )
</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 these
updates 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:eyJjcmVhdGVkSW5WZXIiOiIzOC4xMzAuMCIsInVwZGF0ZWRJblZlciI6IjM4LjEzMC4wIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvcGF0Y2giXX0=-->
2024-10-23 20:26:50 +02:00
Kjeld Schouten
c6beea9e4f
oopsie on spegel
2024-10-23 19:41:11 +02:00
Kjeld Schouten
96e37a3599
fix(clustertool): fix kubeproxy mistake
2024-10-23 19:29:01 +02:00
Kjeld Schouten
22a1fe32e6
fix(clustertool): done adapt scheduyler
2024-10-23 19:16:51 +02:00
Kjeld Schouten
ad138091dc
some clsutertool fixes
2024-10-23 19:15:59 +02:00