Commit Graph
100 Commits
Author SHA1 Message Date
Kjeld SchoutenandGitHub 2838f451f9 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 13:13:07 +01:00
Kjeld SchoutenandGitHub 86e34ec37f Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 13:12:47 +01:00
Kjeld SchoutenandGitHub 09108b6692 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 13:11:29 +01:00
Kjeld SchoutenandGitHub 310cced79c Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 13:11:04 +01:00
Kjeld SchoutenandGitHub 0597be7b30 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 13:09:46 +01:00
Kjeld SchoutenandGitHub 63b102d6f0 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 13:09:35 +01:00
Kjeld SchoutenandGitHub a30f395275 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 11:51:59 +01:00
Kjeld SchoutenandGitHub 5509949664 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 11:51:00 +01:00
Kjeld SchoutenandGitHub b957fc0708 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-20 11:50:14 +01:00
Kjeld SchoutenandGitHub 50e2379ade Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:54:39 +01:00
Kjeld SchoutenandGitHub 324108b3c2 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:49:15 +01:00
Kjeld SchoutenandGitHub 06187af8e9 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:49:03 +01:00
Kjeld SchoutenandGitHub 6326a11478 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:48:48 +01:00
Kjeld SchoutenandGitHub 3e556bdf44 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:41:49 +01:00
Kjeld SchoutenandGitHub 5e18c4d266 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:41:37 +01:00
Kjeld SchoutenandGitHub 64d30674ea Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:41:23 +01:00
Kjeld SchoutenandGitHub 1ec6c66494 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:38:11 +01:00
Kjeld SchoutenandGitHub b36e4e6729 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:36:54 +01:00
Kjeld SchoutenandGitHub 0cd5f147dd Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:36:26 +01:00
Kjeld SchoutenandGitHub f36b352458 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:36:15 +01:00
Kjeld SchoutenandGitHub 81b9b50d08 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:35:34 +01:00
Kjeld SchoutenandGitHub 39e50a7b57 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:32:38 +01:00
Kjeld SchoutenandGitHub 35fbe6c7c0 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:32:18 +01:00
Kjeld SchoutenandGitHub 67fb936589 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:31:59 +01:00
Kjeld SchoutenandGitHub 712b24ba2d Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:30:31 +01:00
Kjeld SchoutenandGitHub cdd6b5f2dc Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:30:15 +01:00
Kjeld SchoutenandGitHub f81766dddb Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:28:57 +01:00
Kjeld SchoutenandGitHub bb774bc9b7 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-19 22:27:58 +01:00
Kjeld Schouten 605435034e fix more dockerhub crap 2024-11-15 23:56:32 +01:00
Kjeld Schouten 9c7f751e97 yes 2024-11-15 23:55:14 +01:00
Kjeld Schouten 26eb10794a chore(ich777 containers): move to ghcr 2024-11-15 23:47:55 +01:00
Kjeld Schouten bb1acc4d13 disable weirdness for now 2024-11-15 23:38:31 +01:00
Kjeld Schouten c0d3105f10 ensure renovate uses pullthrough-cache 2024-11-15 23:15:09 +01:00
Kjeld SchoutenandGitHub 1ec50ca53d feat(common): add monthly and yearly retentions to volsync defaults
Also tweaks retentions a tad

Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-14 14:20:59 +01:00
Kjeld Schouten 3a0e296670 fix(clustertool): remove envrc, untill we are certain how to deal with it. 2024-11-12 16:04:50 +01:00
Kjeld Schouten 4012981462 fix(clustertool): update traefik helm chart 2024-11-12 15:56:09 +01:00
Kjeld Schouten be948a724e chore(traefik): BREAKING CHANGE dont run loadbalancer on dashboard port by default 2024-11-12 15:52:04 +01:00
Kjeld Schouten 0610afa19b feat(clustertool): retry helm-install after etcs timeout 2024-11-12 14:59:38 +01:00
Kjeld Schouten 539809d1ff chore(minecraft-hosted): Tweak dynmap ingress settings 2024-11-11 16:50:25 +01:00
Kjeld Schouten 6b028b2deb feat(traefik): set ExternalTrafficPolicy to Local by default on TCP ingress. 2024-11-11 16:46:15 +01:00
Kjeld SchoutenandGitHub 6cfd1c669f fix(common): volsync cache capacity was not correctly set to our 10Gi default (#28845)
**Description**
This fixed some issues before.
Sadly enough it wasn't actually being applied at all.

Which also shows how niche those issues where though.

**⚙️ Type of change**

- [ ] ⚙️ Feature/App addition
- [x] 🪛 Bugfix
- [ ] ⚠️ Breaking change (fix or feature that would cause existing
functionality to not work as expected)
- [ ] 🔃 Refactor of current code

**🧪 How Has This Been Tested?**
<!--
Please describe the tests that you ran to verify your changes. Provide
instructions so we can reproduce. Please also list any relevant details
for your test configuration
-->

**📃 Notes:**
<!-- Please enter any other relevant information here -->

**✔️ Checklist:**

- [ ] ⚖️ My code follows the style guidelines of this project
- [ ] 👀 I have performed a self-review of my own code
- [ ] #️⃣ I have commented my code, particularly in hard-to-understand
areas
- [ ] 📄 I have made corresponding changes to the documentation
- [ ] ⚠️ My changes generate no new warnings
- [ ] 🧪 I have added tests to this description that prove my fix is
effective or that my feature works
- [ ] ⬆️ I increased versions for any altered app according to semantic
versioning
- [ ] I made sure the title starts with `feat(chart-name):`,
`fix(chart-name):` or `chore(chart-name):`

** App addition**

If this PR is an app addition please make sure you have done the
following.

- [ ] 🖼️ I have added an icon in the Chart's root directory called
`icon.png`

---

_Please don't blindly check all the boxes. Read them and only check
those that apply.
Those checkboxes are there for the reviewer to see what is this all
about and
the status of this PR with a quick glance._

Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-11 16:41:20 +01:00
Kjeld Schouten 9b713edd38 chore(website): move scale guide screenshots to clustertool shizzle temporaily and make index for third-party shizzle a tbd 2024-11-11 16:03:30 +01:00
Kjeld Schouten 88700ffe33 fix(common): update unittests some more 2024-11-11 15:59:30 +01:00
Kjeld Schouten c0d3c1f717 fix(minecraft): add external traffic policy to main service 2024-11-11 15:55:21 +01:00
Kjeld Schouten 1b8d356ecc chore(minecraft): dont arcon and dynmap over loadbalancer 2024-11-11 15:53:29 +01:00
Kjeld Schouten 4ec370e98e chore(minecraft): simplify even more 2024-11-11 15:48:54 +01:00
Kjeld Schouten 67a91e4ac7 headers headers headers 2024-11-11 15:42:06 +01:00
Kjeld Schouten 5b600bb60e fix(common): try to fix some tests 2024-11-11 15:21:34 +01:00
Kjeld Schouten 36ae6e41b5 chore(website): Completetely remove SCALE deprecated section from website 2024-11-11 15:13:42 +01:00
Kjeld Schouten dc8b42c612 upload License Report 2024-11-11 15:02:54 +01:00
Kjeld Schouten f12e19675d chore(minecraft-hosted): increase storage allocation and remove mcbackup storage 2024-11-11 14:54:18 +01:00
Kjeld Schouten 9a9f08e6d0 add all the fucking fossa scan licenses. Fuck licenses. 2024-11-11 14:42:27 +01:00
Kjeld Schouten 616bef1689 chore(website): clearify third-party licenses from TrueCharts licenses 2024-11-11 14:24:32 +01:00
Kjeld Schouten 5f54ea6a0f fix(clustertool): Prevent empty extraargs to be added to cmd 2024-11-11 14:18:14 +01:00
Kjeld Schouten 8dbc67f32b chore(minecraft-hosted): done use mcbackup anymore 2024-11-11 14:11:45 +01:00
Kjeld Schouten a899078d30 fix(minecraft-hoster): revert loadbalancer changes 2024-11-11 13:57:07 +01:00
Kjeld Schouten bedec72ee7 fix(minecraft-hosted): req less cpu 2024-11-11 00:09:54 +01:00
Kjeld Schouten be53e747a8 fix(clustertool): correct issuer for default wildcard certificate 2024-11-10 11:20:20 +01:00
Kjeld Schouten 06a0765a24 fix(minecraft-hosted): try to tweak some config options 2024-11-10 00:33:16 +01:00
Kjeld Schouten 82a473a165 fix(minecraft-hosted): use externalTrafficPolicy: Local extgernalTrafficPolicy 2024-11-10 00:19:51 +01:00
Kjeld Schouten 3ad4105734 fix(clustertool): (re-)enable extra args on plain cmd generator 2024-11-09 21:41:50 +01:00
Kjeld Schouten d1bb074680 fix(clustertool): ensure kubeconfig is created with force true by default 2024-11-09 21:11:45 +01:00
Kjeld Schouten 55284f8567 fix(clustertool): When flux-bootstrap fails, ensure rename change is undone first 2024-11-09 21:04:48 +01:00
Kjeld Schouten a62135cdd9 fix(clustertool): retry kubectl apply after error with 15s wait 2024-11-09 21:04:48 +01:00
Kjeld Schouten 0c3e94c799 fix(clustertool): correct build typo 2024-11-09 13:21:24 +01:00
Kjeld Schouten 737b8bc5c3 fix(clustertool): use reachable schema for helmrelease files 2024-11-09 13:17:43 +01:00
Kjeld Schouten 3e0d2b7c85 fix(clustertool): bump clusterissuer version to fix ACME naming issues 2024-11-09 13:17:43 +01:00
Kjeld Schouten cf4a61f015 fix(clustertool): ensure talsecret generation log output matches actions being taken 2024-11-09 13:17:43 +01:00
Kjeld Schouten db9e8d4e1d fix(clustertool): ensure extraction of node IP for healthcheck is more solid 2024-11-09 13:17:43 +01:00
Kjeld SchoutenandGitHub 383a4a418d chore(clusterissuer): bump clusterissuer
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-09 13:12:33 +01:00
Kjeld SchoutenandGitHub bd461ad1f0 chore(clusterissuer): remove some unused SCALE compatibility
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-09 13:12:11 +01:00
Kjeld SchoutenandGitHub 28a4f141d7 fix(clusterissuer): allow numbers in ACME names
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-09 13:11:13 +01:00
Kjeld Schouten 86fb83c9ac fix(clustertool): Try to harden the repo url generator a tad 2024-11-08 21:57:37 +01:00
Kjeld Schouten d41c3a8c05 fix(clustertool): ensure github known hosts are always pointing towards github 2024-11-08 21:57:37 +01:00
Kjeld Schouten df2003023a fix(clustertool): fix kubectl logging error, add kubeconfig command and fix some command docs 2024-11-08 00:39:24 +01:00
Kjeld Schouten 8abe0ab511 fix(clustertool): ensure kubectl uses k8s.io/yaml 2024-11-08 00:23:36 +01:00
Kjeld Schouten 5e89c6213e fix(clustertool): fix kubeconfig not boing loaded correctly and put some more silence into healthchecks 2024-11-07 23:51:25 +01:00
Kjeld Schouten c0168f6d38 fix(website): correct some clustertool docs 2024-11-07 19:52:36 +01:00
Kjeld Schouten de699a5992 feat(clustertool): add some aliasses to commonly mistaken commands 2024-11-07 12:14:57 +01:00
Kjeld Schouten 81f6808581 fix(clustertool): dont try to load sops.yaml if it doesn't exist, load empty instead 2024-11-07 12:14:28 +01:00
Kjeld Schouten 93fad462e2 feat(clustertool): ensure that we low-code fail encryptioncheck if encryption-check fails 2024-11-07 12:13:48 +01:00
Kjeld Schouten c70e1b4698 fix(clustertool): correct machineconfig apply command 2024-11-07 11:27:57 +01:00
Kjeld Schouten 7c3ecc54a4 feat(clustertool): introduce tracing of command-slice and dont process extraArgs for now 2024-11-07 11:27:57 +01:00
Kjeld Schouten cc831343d8 fix(clustertool): correct issue with single-node apply not being correct 2024-11-07 00:00:26 +01:00
Kjeld Schouten a11f019d6e fix(clustertool): add commands debug and allow for extra args 2024-11-06 22:25:50 +01:00
Kjeld SchoutenandGitHub 96a78de7c0 Update CODEOWNERS
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-11-06 17:46:57 +01:00
Kjeld Schouten 920285ea2e fix(devcontainer): dont run clustertool as entrypoint 2024-11-06 17:38:56 +01:00
Kjeld Schouten 951d52f9ec RC28 devcontainer 2024-11-06 17:07:18 +01:00
Kjeld Schouten 8c526ca94b delete stuff correctly 2024-11-06 17:03:54 +01:00
Kjeld Schouten 9c6539bfc9 fix 2024-11-06 17:00:57 +01:00
Kjeld Schouten d27426bd8b feat(devcontainer): add krew 2024-11-06 16:58:23 +01:00
Kjeld Schouten 5f593d92cf feat(website): make announcement for the new support policy 2024-11-06 16:27:51 +01:00
Kjeld Schouten a1521c19fe chore(clustertool): clearify error message for rerun 2024-11-06 10:39:05 +01:00
Kjeld Schouten 269a895ab1 feat(clustertool): actually fully block genconfig unless first init is finished 2024-11-06 10:37:16 +01:00
Kjeld Schouten d707b498ab chore(clustertool): clearify init again message 2024-11-06 10:23:43 +01:00
Kjeld Schouten 795bf1c204 fix(clustertool): correct error message with checkencrypt 2024-11-06 10:19:52 +01:00
Kjeld Schouten caa1a5fdb8 fix(clustertool): use different yaml lib 2024-11-06 10:17:47 +01:00
Kjeld Schouten e3898aabc8 fix(clustertool): forgot to load TalConfig 2024-11-06 01:31:51 +01:00
Kjeld Schouten e0d6edc42c fix(clustertool): fix broken testcommand 2024-11-06 01:28:05 +01:00
Kjeld Schouten edc6f25840 fix(clustertool): apply -> applyconfig 2024-11-06 01:20:29 +01:00