Commit Graph
100 Commits
Author SHA1 Message Date
30b4a67322 feat(jellyfin)!: major jellyfin rework (#41832)
**Description**
This PR moves JellyFin to use our container and split its storage.
Breaking as users would have to manually restructure their storage
accordingly

**⚙️ Type of change**

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

**🧪 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 changes to the documentation
- [ ] 🧪 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):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** 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>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
2025-11-18 17:37:15 +01:00
Kjeld Schouten b16c063295 not any subdirectory website renovate 2025-11-14 01:33:40 +01:00
Kjeld Schouten d54c1b273e hmm 2025-11-14 01:27:28 +01:00
Kjeld Schouten 29d6f77ab1 website renovate tweak 2025-11-14 01:21:56 +01:00
Kjeld Schouten 58f82e6e0d default to renvoate add-labels 2025-11-14 00:54:45 +01:00
Kjeld Schouten 1f53732d0d some renovate tweaking 2025-11-14 00:48:24 +01:00
Kjeld SchoutenandGitHub f2ec5003ed move from renovate prefix to semantic settings
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-11-14 00:42:53 +01:00
Kjeld Schouten 49956157ae another 2025-11-14 00:28:40 +01:00
Kjeld Schouten f9dabbe5ba more pindigest 2025-11-14 00:21:22 +01:00
Kjeld Schouten 3e018ac2e4 isdfdsfds 2025-11-13 23:54:03 +01:00
Kjeld SchoutenandGitHub 5c4530cc17 chore(nextcloud)!: move nextcloud nginx to containerforge (#41462)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

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

**🧪 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 changes to the documentation
- [ ] 🧪 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):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** 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._
2025-11-06 02:04:24 +01:00
Kjeld SchoutenandGitHub bbff07c797 chore!: move non-common containers from tccr to containerforge (#41408)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

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

**🧪 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 changes to the documentation
- [ ] 🧪 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):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** 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>
2025-11-06 00:40:45 +01:00
Kjeld SchoutenandGitHub bd5dd276be chore!: move home-operations containers to containerforge (#41407)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  # <!--(issue)-->

**⚙️ Type of change**

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

**🧪 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 changes to the documentation
- [ ] 🧪 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):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** 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>
2025-11-05 22:24:05 +01:00
Kjeld Schouten ebc36cfa68 chore(kanboard): try removing digest for now 2025-11-05 21:36:55 +01:00
Kjeld Schouten 896bdd22f8 fix(jupyter): correct image tags to semver 2025-11-05 21:29:21 +01:00
Kjeld Schouten 30c51300f7 fix(ci): temporarily move lint back to github hosted runners 2025-11-05 20:14:54 +01:00
Kjeld Schouten 21ffdfc60a no need anymore for daily clustertool things 2025-11-04 14:49:06 +01:00
Kjeld Schouten 6617f88abb fix jupyter tags 2025-11-04 14:44:51 +01:00
Kjeld Schouten a15a85b110 only run install tests for helm on github-hosted runners 2025-11-04 14:41:56 +01:00
Kjeld Schouten caa8235c9c move docs to truetech 2025-10-15 21:26:28 +02:00
Kjeld Schouten 899cfb71b3 add common docs 2025-10-15 15:11:59 +02:00
Kjeld Schouten 285f235bd2 Create common docs from charts repo 2025-10-15 15:10:07 +02:00
Kjeld Schouten 494af508e0 fix some docs 2025-10-13 17:50:55 +02:00
Kjeld Schouten b8af7831e3 fix some docs generation issues 2025-10-13 17:45:56 +02:00
Kjeld Schouten bfe01f9301 more fixes again 2025-10-12 11:43:43 +02:00
Kjeld Schouten d3133908bc whoops 2025-10-12 11:43:42 +02:00
Kjeld Schouten 7ba53d4a8d More fixes 2025-10-12 11:43:41 +02:00
Kjeld Schouten 65bdc5bee8 some readme fixes 2025-10-12 11:13:06 +02:00
Kjeld Schouten 8d891e677d truecharts/charts for chart docs 2025-10-10 10:59:14 +02:00
Kjeld Schouten 70f87d44a9 more tc to tf 2025-10-10 10:55:00 +02:00
Kjeld Schouten 30fbfba1cb cut down on trains and copy to truecharts instead of charts 2025-10-10 10:47:21 +02:00
Kjeld Schouten 1d2875af83 (re)moved some more stuff 2025-10-09 17:43:37 +02:00
Kjeld Schouten cb2611ddf8 remove archive 2025-10-09 17:33:44 +02:00
Kjeld Schouten b22e0cd82c move things to archive and some cleanup 2025-10-09 17:33:20 +02:00
Kjeld Schouten 12568a6a3a stash 2025-10-09 16:31:13 +02:00
Kjeld Schouten 3df3dc7ea8 ensure description-list stays saved 2025-10-09 16:28:52 +02:00
Kjeld Schouten 65589212c3 remove old chart docs 2025-10-09 16:25:49 +02:00
Kjeld Schouten 3e7b8a3fef some minor deploy fixes 2025-10-09 16:22:48 +02:00
Kjeld Schouten b2a25317cd rebase fix 2025-10-09 16:04:37 +02:00
Kjeld Schouten 5bddbb6751 dont include website dir in git 2025-10-09 16:01:51 +02:00
Kjeld Schouten d5f6706aa6 try move website to website repo 2025-10-09 16:01:32 +02:00
Kjeld Schouten 17f82c79b1 feat(containers)!: Remove support for building containers from this repo 2025-10-06 18:29:51 +02:00
Kjeld Schouten 80a289e7d4 remove moved containers 2025-10-02 17:24:18 +02:00
Kjeld SchoutenandGitHub 1c2cd4fa7a Update README.md
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-09-28 12:25:00 +02:00
Kjeld SchoutenandGitHub 0776793ca3 Update README.md
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-09-28 12:24:14 +02:00
Kjeld SchoutenandGitHub dd6a869c0f fix(docs): fix readme license badge
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-09-28 12:22:08 +02:00
Kjeld SchoutenandGitHub b65ef70fc6 Update daily.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-09-27 13:55:08 +02:00
Kjeld SchoutenandGitHub ee8e9b5db1 Update daily.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-09-27 13:52:14 +02:00
Kjeld SchoutenandGitHub 496675d72f Update daily.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-09-27 13:50:36 +02:00
Kjeld SchoutenandGitHub 3d7a16cbbd fix(ci): bump clustertool for daily
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-09-27 13:46:37 +02:00
Kjeld Schouten 8cdb0db5c2 fix(ci): ensure go releases get pushed to correct repo 2025-09-07 22:44:13 +02:00
Kjeld Schouten ba553b9398 chore(common): bump version 2025-09-07 14:32:00 +02:00
Kjeld SchoutenandGitHub fee8b73e25 feat(common): allow custom resource request keys (#38136)
**Description**
<!--
Please include a summary of the change and which issue is fixed. Please
also include relevant motivation and context. List any dependencies that
are required for this change.
-->
⚒️ Fixes  #38135

**⚙️ Type of change**

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

**🧪 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 changes to the documentation
- [ ] 🧪 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):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** 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>
2025-09-07 14:30:20 +02:00
Kjeld SchoutenandGitHub 57eab2e1c5 fix(common): Improve common resources limit ratios (#38546)
**Description**
Some users report that the current ratios between requests and limits
where a bit too strict.
This increases the ratio to 20x on CPU and 12x on ram, lowing requests
and increasing limits slightly.

Its important to note that CPU is easier to share among containers, so
has the higher ratio on purpose.
The new ratio allows more room for multithreading on a container

**⚙️ Type of change**

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

**🧪 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 changes to the documentation
- [ ] 🧪 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):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** 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>
2025-09-07 14:29:50 +02:00
Kjeld Schouten 1c28a12789 chore: fix links 2025-09-07 14:26:19 +02:00
Kjeld Schouten 029b0366ba fix(clustertool): fix typo 2025-09-07 14:19:34 +02:00
Kjeld Schouten 08ecc06b44 chore(ci): update helm versions in tests 2025-09-07 14:17:37 +02:00
Kjeld Schouten db434a2f9f fix(clustertool): small forwarding fix 2025-09-07 14:01:59 +02:00
Kjeld Schouten e1f861d3b6 chore(clustertool): some minor clustertool fixes 2025-09-07 13:59:12 +02:00
Kjeld SchoutenandGitHub fd8f1add2a Change tccr.io into oci.trueforge.org (#38868)
**Description**
We're moving from tccr.io to oci.trueforge.org

TCCR meant "TrueCharts Container Repository" however, it mostly stores
chart artefacts.
At the same time, we want to more clearly allow us to store
containers/artifacts not related to truecharts.

Its also worth noting that an additional .io domain carries additional
costs.

**⚙️ Type of change**

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

**🧪 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 changes to the documentation
- [ ] 🧪 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):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** 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._
2025-08-29 14:44:36 +02:00
Kjeld SchoutenandGitHub 54b4ebd18d Update VERSION
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-08 00:14:58 +02:00
Kjeld SchoutenandGitHub c8111994db Update balfolk_ical.py
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-08 00:14:44 +02:00
Kjeld SchoutenandGitHub 2394eea157 Update VERSION
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 22:16:03 +02:00
Kjeld SchoutenandGitHub 33fba11b05 Update Dockerfile
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 22:15:49 +02:00
Kjeld SchoutenandGitHub c7eb7ba81c Update VERSION
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 22:13:02 +02:00
Kjeld SchoutenandGitHub 6a48d15394 Update balfolk_ical.py
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 22:07:14 +02:00
Kjeld SchoutenandGitHub 6b1c6b5299 Update Dockerfile
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 21:07:00 +02:00
Kjeld SchoutenandGitHub 973c533d74 Create placeholder
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 20:55:58 +02:00
Kjeld SchoutenandGitHub 0226d9d48a Update containers.build.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 20:55:23 +02:00
Kjeld SchoutenandGitHub 4ef97fbfe6 Rename DockerfIle to Dockerfile
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 20:52:49 +02:00
Kjeld SchoutenandGitHub 908fecf071 Create VERSION
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 20:51:25 +02:00
Kjeld SchoutenandGitHub 36bc115052 Create balfolk_ical.py
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 20:51:08 +02:00
Kjeld SchoutenandGitHub 2d84626060 Create crontab.txt
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 20:50:43 +02:00
Kjeld SchoutenandGitHub b7c4242379 Update DockerfIle
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 20:49:36 +02:00
Kjeld SchoutenandGitHub 9c04b0c7dd Create DockerfIle
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-08-07 20:49:10 +02:00
Kjeld SchoutenandGitHub 161b3d242f Update kustomization.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-07-30 14:34:37 +02:00
Kjeld SchoutenandGitHub 3c78b4eb74 Delete clusters/main/kubernetes/apps/renovate directory
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-07-30 14:34:13 +02:00
Kjeld SchoutenandGitHub 62093dac18 Update Dockerfile
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-07-09 14:55:46 +02:00
Kjeld SchoutenandGitHub ae368b15eb Update daily.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-07-09 14:54:34 +02:00
Kjeld SchoutenandGitHub edfcadcfd3 chore(common): bump to push gluetun hotfix
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-07-06 10:58:12 +02:00
Kjeld SchoutenandGitHub c3501012d4 fix(common): fix gluten trying to fetch empty variables
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-07-06 10:57:42 +02:00
Kjeld SchoutenandGitHub 25176d0e05 chore(common): bump common
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-07-06 10:17:55 +02:00
Kjeld SchoutenandGitHub 7bf2233d4a fix(common): correct typo on gluten outbound subnets
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-07-06 10:17:32 +02:00
51f631985c feat(common): add support for pod affinity and set default affinity (#31536)
**Description**

This adds preliminary (not verified or sanitized!) support for pod
affinity settings
Also adds a default affinity rule, that ensures workloads with the same
PVCs get scheduled on the same nodes

⚒️ Fixes #27352
⚒️ Fixes #30967
⚒️ Fixes #31693

**⚙️ Type of change**

- [x] ⚙️ Feature/App addition
- [ ] 🪛 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>
Signed-off-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Stavros Kois <s.kois@outlook.com>
2025-06-14 21:27:18 +02:00
1cab3eec1b feat(common): refactor horizontal pod autoscaler (#34625)
**Description**
The HPA wasn't connected nor working anymore.
This refactors it, so we can offer both VPA and HPA capabilities in
common

⚒️ Fixes  #34503

**⚙️ Type of change**

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

**🧪 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 changes to the documentation
- [ ] 🧪 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):`, `chore(chart-name):`, `docs(chart-name):` or
`fix(docs):`

** 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: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Co-authored-by: Alfred Göppel <43101280+alfi0812@users.noreply.github.com>
Co-authored-by: Stavros Kois <s.kois@outlook.com>
Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2025-06-07 14:47:01 +02:00
Kjeld Schouten 0281027e46 remove minecraft from cluster 2025-05-23 23:20:34 +02:00
Kjeld Schouten 7cd0509d2d enable stopall on minecraft 2025-05-23 17:41:39 +02:00
Kjeld Schouten 51f606ac92 fix mc 2025-05-22 21:29:21 +02:00
Kjeld Schouten 2297db4004 move minecraft away from ceph 2025-05-22 21:28:45 +02:00
Kjeld SchoutenandGitHub a2d3372e6a Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 15:22:02 +02:00
Kjeld SchoutenandGitHub 76dd339808 Delete clusters/main/kubernetes/apps/jackett directory
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:33:04 +02:00
Kjeld SchoutenandGitHub 644a936e30 Update kustomization.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:32:52 +02:00
Kjeld SchoutenandGitHub 5d2fd4bc96 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:31:55 +02:00
Kjeld SchoutenandGitHub 5d3d106ba8 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:22:24 +02:00
Kjeld SchoutenandGitHub 139b1a817f Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:19:18 +02:00
Kjeld SchoutenandGitHub ffd6ef60ff Delete clusters/main/kubernetes/apps/bitmagnet directory
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:14:09 +02:00
Kjeld SchoutenandGitHub 09c306ad54 Update kustomization.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:11:56 +02:00
Kjeld SchoutenandGitHub cb7ee34ed4 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:11:01 +02:00
Kjeld SchoutenandGitHub 25b759d8a5 Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:10:26 +02:00
Kjeld SchoutenandGitHub ca4e1b9e3c Update helm-release.yaml
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2025-05-22 00:10:03 +02:00