Commit Graph
100 Commits
Author SHA1 Message Date
Kjeld Schouten 36efb36424 chore: bump everything to trigger re-release 2024-03-07 16:56:09 +01:00
Kjeld SchoutenandGitHub cc17d8cf18 fix(redis): force vct accessmode as RWO
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-07 11:56:11 +01:00
Kjeld SchoutenandGitHub e64f9673b1 Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 19:34:17 +01:00
Kjeld SchoutenandGitHub f2f10219a2 Update values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 19:34:07 +01:00
Kjeld SchoutenandGitHub 335babb3ad chore(pihole): BREAKING CHANGE change port/service layout for DNS
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 17:51:51 +01:00
Kjeld SchoutenandGitHub ad1114e916 Update questions.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 17:51:18 +01:00
Kjeld SchoutenandGitHub d39910c108 Update values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 17:50:55 +01:00
Kjeld SchoutenandGitHub 84c800274e Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 12:10:33 +01:00
Kjeld SchoutenandGitHub 84ad7dfa6c Update values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 12:10:22 +01:00
Kjeld SchoutenandGitHub 1a65d2e86f Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 11:51:21 +01:00
Kjeld SchoutenandGitHub 43a52c9b16 Update values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 11:51:11 +01:00
Kjeld SchoutenandGitHub b160c95742 Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 10:37:53 +01:00
Kjeld SchoutenandGitHub aee5de75d3 Update questions.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 10:37:42 +01:00
Kjeld SchoutenandGitHub 11f1785eb6 Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 10:36:35 +01:00
Kjeld SchoutenandGitHub 83cce04bb9 Update _blockyConfig.tpl
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 10:36:22 +01:00
Kjeld SchoutenandGitHub 11f91779c5 Update values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-06 10:36:02 +01:00
Kjeld SchoutenandGitHub 92d1840988 Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 23:06:32 +01:00
Kjeld SchoutenandGitHub 237ac7cf41 Update _blockyConfig.tpl
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 23:06:21 +01:00
Kjeld SchoutenandGitHub 5d2de63e4c Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 21:59:07 +01:00
Kjeld SchoutenandGitHub e7ddae59a7 Update postgresql.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 21:57:25 +01:00
Kjeld SchoutenandGitHub fcaa9faf12 fix(blocky): bump common to fix some remaining loadbalancer issues
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 21:40:05 +01:00
Kjeld SchoutenandGitHub 0010204a77 fix(traefik): bump common to fix some loadbalancer issues with metallb
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 21:39:38 +01:00
Kjeld SchoutenandGitHub 60d1084bbe feat(blocky): merge dns ports into a single service
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 21:11:01 +01:00
Kjeld SchoutenandGitHub 70b2b03a31 Update values.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 21:10:25 +01:00
Kjeld SchoutenandGitHub bc76803351 Update questions.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 21:09:28 +01:00
Kjeld Schouten f75398d0a2 chore: bump everything to force helm release again 2024-03-05 20:11:54 +01:00
Kjeld Schouten 5bde36f1f7 chore: force rereleases 2024-03-05 17:40:41 +01:00
Kjeld SchoutenandGitHub d35add29bd Update charts-release.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 17:38:51 +01:00
Kjeld SchoutenandGitHub 684ef3589f Update charts-release.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-05 13:13:16 +01:00
Kjeld Schouten 9facc77c7b fix(traefik): correct externaltrafficpolicy default 2024-03-04 18:51:45 +01:00
Kjeld Schouten a48bd486b5 fix(traefik): fix secret mounting for crowdsec bouncer 2024-03-04 18:08:45 +01:00
Kjeld Schouten 2648418372 fix(traefik): crowdsecbouncer -> bouncer fixes 2024-03-04 17:44:42 +01:00
Kjeld Schouten abdf07abb2 fix(traefik): more bouncer middleware cleanup 2024-03-04 17:25:03 +01:00
Kjeld Schouten 20c814e3f5 fix(traefik): fix a meanor default certificates mistake 2024-03-04 17:15:50 +01:00
Kjeld Schouten 206ce2df8b fix(traefik): make crowdsecbouncer not error out 2024-03-04 16:18:28 +01:00
Kjeld SchoutenandGitHub eaf710ad46 Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-04 16:00:46 +01:00
Kjeld SchoutenandGitHub 5e65d48053 Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-04 15:14:10 +01:00
Kjeld SchoutenandGitHub 85a5ec7680 Update crowdsecBouncer.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-04 15:13:51 +01:00
Kjeld SchoutenandGitHub e077efdcdd feat(traefik): default to local externaltraficpolicy and add CrowdSec Bouncer (#18916)
**Description**
This should ensure that tools like crowdsec and/or fail2ban work
correctly
also add the middleware for CrowdSec bouncer

**⚙️ 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

** 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 <kjeld@schouten-lebbing.nl>
Signed-off-by: Kjeld Schouten <info@kjeldschouten.nl>
2024-03-04 15:00:26 +01:00
Kjeld SchoutenandGitHub 2677d13539 fix(authentik): correct bad url
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-03 21:25:23 +01:00
Kjeld SchoutenandGitHub 01d0cf559f Update _config.tpl
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-03 21:25:04 +01:00
Kjeld SchoutenandGitHub fbd265fbb4 fix(authentik): allow overriding browserhost/host
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-03 21:24:12 +01:00
Kjeld SchoutenandGitHub c0aaa0632c Update _config.tpl
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-03-03 21:23:40 +01:00
Kjeld Schouten ccc40c97b0 chore(truenas-exporter): move to stable 2024-03-01 22:15:10 +01:00
Kjeld Schouten b08b07ee57 Merge branch 'master' of github.com:truecharts/charts 2024-03-01 21:51:51 +01:00
Kjeld Schouten 1af4a81d6e fix(truenas-exporter): allow for inc graphite udp 2024-03-01 21:50:35 +01:00
Kjeld Schouten f6d5387637 fix(smartctl-exporter): mount hostdev 2024-03-01 15:45:06 +01:00
Kjeld Schouten 2903b5a649 fix: multiple dashboards patched 2024-03-01 15:19:21 +01:00
Kjeld Schouten bdb998b683 feat(smartctl-exporter): add grafana dashboard 2024-03-01 15:10:08 +01:00
Kjeld Schouten 8dece899cf feat(speedtest-exporter): add grafana dashboard 2024-03-01 15:07:54 +01:00
Kjeld SchoutenandGitHub 82422760e1 feat: Add Truenas-exporter (#18733)
**Description**


**⚙️ 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

** 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._
2024-03-01 15:03:32 +01:00
Kjeld Schouten 5256efbe80 fix(bitmagnet): minor bugfix for dashboard 2024-03-01 10:38:12 +01:00
Kjeld Schouten 4d41312666 feat(bitmagnet): automatically add grafana dashboard and datasource 2024-03-01 09:35:45 +01:00
Kjeld SchoutenandGitHub 853b632287 Update Chart.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-29 00:21:26 +01:00
Kjeld SchoutenandGitHub f228bbf7e0 Update questions.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-29 00:21:15 +01:00
Kjeld Schouten eabb9c3024 feat(blocky): enable postgresql querylog by default 2024-02-28 17:53:13 +01:00
Kjeld Schouten bd5d2ce446 no message 2024-02-28 17:19:47 +01:00
Kjeld Schouten ec9a7fd24d fix(blocky): multiple grafana bugs 2024-02-28 17:12:41 +01:00
Kjeld Schouten d7b126424c fix(blocky): ensure cross platform datasource connection could be made to postgresql from grafana 2024-02-28 17:05:13 +01:00
Kjeld Schouten 0e6bf56ee0 chore(blocky); work on postgres dashboard settings 2024-02-28 17:00:44 +01:00
Kjeld Schouten ce44ef1dee fix(blocky): adapt blocky dashboard to use postgres instead of postgresql 2024-02-28 16:42:04 +01:00
Kjeld Schouten 5ceb01bb87 chore(blocky): try different datasource url format 2024-02-28 16:40:00 +01:00
Kjeld Schouten 816bbea021 fix(blocky): correct datasource type 2024-02-28 16:29:04 +01:00
Kjeld Schouten 098e7cf457 fix(blocky): fix typo in datasource label 2024-02-28 16:27:15 +01:00
Kjeld SchoutenandGitHub b757af3eaa Update charts-release.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-28 16:20:07 +01:00
Kjeld Schouten 4a9618e06f fix blocky datasource 2024-02-28 16:12:00 +01:00
Kjeld Schouten 24f2aaba68 Merge branch 'master' of github.com:truecharts/charts 2024-02-28 02:31:21 +01:00
Kjeld Schouten a3451ee82e test(blocky): test prototype grafana dashboard and datasource for postgresql 2024-02-28 02:30:32 +01:00
Kjeld Schouten 9593adfa91 we can still use expansion in current build 2024-02-28 00:24:49 +01:00
Kjeld Schouten 585dfb8c2c allow for kubeapps ingress fixes 2024-02-28 00:20:48 +01:00
Kjeld Schouten 15b9e42c01 fix(kubeapps): prelaunch fixing 2024-02-27 23:26:54 +01:00
Kjeld Schouten f949442a4a feat(unpoller): add grafana dashboards 2024-02-27 21:53:16 +01:00
Kjeld SchoutenandGitHub d6731031c5 Update install_dependencies.sh
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-27 19:37:19 +01:00
Kjeld Schouten c173751af9 fix(cert-manager): correct some grafana dashboard issues 2024-02-27 18:58:10 +01:00
Kjeld Schouten 7f9e719aa8 bump blocky 2024-02-27 18:53:09 +01:00
Kjeld Schouten 735568a462 fix(blocky): correct some grafana issues 2024-02-27 18:51:47 +01:00
Kjeld Schouten e1163036b8 no message 2024-02-27 18:23:53 +01:00
Kjeld Schouten 923ad8a082 Merge branch 'master' of github.com:truecharts/charts
# Conflicts:
#	charts/enterprise/blocky/Chart.yaml
#	charts/enterprise/blocky/values.yaml
#	charts/enterprise/traefik/Chart.yaml
#	charts/enterprise/traefik/values.yaml
#	charts/operators/cert-manager/Chart.yaml
#	charts/operators/cert-manager/values.yaml
#	charts/operators/cloudnative-pg/Chart.yaml
#	charts/stable/prowlarr/Chart.yaml
#	charts/stable/prowlarr/values.yaml
2024-02-27 18:22:25 +01:00
Kjeld Schouten 3ba099011a fix: correct grafana dashboard label 2024-02-27 18:17:01 +01:00
Kjeld SchoutenandGitHub ca4edb9ed1 feat: add grafana dashboards (#18699)
**Description**
We really need to expand the metrics system, this adds some grafana
dashboards

**⚙️ 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

** 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._
2024-02-27 17:52:56 +01:00
Kjeld Schouten d66746cae5 chore: pre-commit cleanup 2024-02-27 16:46:41 +01:00
Kjeld SchoutenandGitHub f19dfd867c Delete charts/incubator/mimir directory
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-27 16:43:13 +01:00
Kjeld SchoutenandGitHub fa19c513d6 Update charts-lint.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-27 16:40:59 +01:00
Kjeld Schouten 5c4e232100 chore(prometheus-operator): don't ship dashboards with operator 2024-02-27 15:56:11 +01:00
Kjeld Schouten 4415194797 chore(prometheus): move all exporters to KPS dependency and get rid of some self-build dependencies 2024-02-27 15:36:57 +01:00
Kjeld Schouten 00389e8fb0 Merge branch 'master' of github.com:truecharts/charts
# Conflicts:
#	charts/incubator/mimir/Chart.yaml
2024-02-27 13:59:54 +01:00
Kjeld Schouten 9da406ef87 feat(mimir): update mimir to contain kube-prometheus-stack exporters and dashboards for feature parity 2024-02-27 13:59:10 +01:00
Kjeld Schouten 6ba33766af fix(mimir): correct mimir datasource settings for grafana 2024-02-26 23:54:22 +01:00
Kjeld Schouten e4f9b18d19 fix(mimir): ensure integrated minio is enabled for now 2024-02-26 22:40:42 +01:00
Kjeld Schouten 7799f5e919 fix(mimir): try another requests patch 2024-02-26 22:28:48 +01:00
Kjeld Schouten c22c68f692 fix(mimir): force remove mimir dashboard annoations 2024-02-26 22:02:58 +01:00
Kjeld Schouten 3ae1d80bdd fix(mimir): correct datasource type mismatch 2024-02-26 21:58:22 +01:00
Kjeld Schouten fe8f5b8911 Fix mimir metametrics mistake 2024-02-26 21:48:13 +01:00
Kjeld Schouten a045e5d240 Fix mimir metametrics mistake 2024-02-26 21:48:05 +01:00
Kjeld Schouten b8820f43f8 fix(mimir): fix mimir dashboard url 2024-02-26 21:32:51 +01:00
Kjeld SchoutenandGitHub 8eb96b672c Update charts-release.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-26 21:15:37 +01:00
Kjeld SchoutenandGitHub d79af764c2 feat(mimir): enable grafana-agent features (#18674)
**Description**
This enables grafana-agent based features for mimir

**⚙️ 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

** 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._
2024-02-26 18:27:07 +01:00
Kjeld Schouten f5122190d0 ci: move from prometheus-operator to grafana-agent-operator 2024-02-26 17:38:36 +01:00
Kjeld SchoutenandGitHub 5a56b3f314 Add mimir (#18671)
**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

**🧪 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

** 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._
2024-02-26 17:37:36 +01:00
Kjeld SchoutenandGitHub 4db2ce1807 Update charts-release.yaml
Signed-off-by: Kjeld Schouten <kjeld@schouten-lebbing.nl>
2024-02-25 15:28:04 +01:00