TrueChartsClone/charts/premium/blocky/values.yaml

381 lines
10 KiB
YAML
Raw Normal View History

image:
chore(repo) change enterprise charts to the upstream images (#14737) **Description** Update the enterprise train charts to their direct upstream image. ⚒️ 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 opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ 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._
2023-11-17 10:20:22 +00:00
repository: spx01/blocky
chore(deps): update container image spx01/blocky to v0.23@24855b6 by renovate (#17023) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [spx01/blocky](https://togithub.com/0xERR0R/blocky) | minor | `v0.22` -> `v0.23` | --- > [!WARNING] > Some dependencies could not be looked up. Check the Dependency Dashboard for more information. --- ### Release Notes <details> <summary>0xERR0R/blocky (spx01/blocky)</summary> ### [`v0.23`](https://togithub.com/0xERR0R/blocky/releases/tag/v0.23) [Compare Source](https://togithub.com/0xERR0R/blocky/compare/v0.22...v0.23) **Features:** - add support for wildcard lists using a custom Trie ([#&#8203;1233](https://togithub.com/0xERR0R/blocky/issues/1233)) (Thanks [@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - querylog: add flushInterval parameter - race UDP and TCP when connecting upstream (Thanks [@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - API-first approach for REST interface ([#&#8203;1129](https://togithub.com/0xERR0R/blocky/issues/1129)) - add API endpoint to flush the DNS Cache ([#&#8203;1178](https://togithub.com/0xERR0R/blocky/issues/1178)) - add `upstreams.init.strategy` (Thanks [@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - add timeout to bootstrap ([#&#8203;1158](https://togithub.com/0xERR0R/blocky/issues/1158)) - add upstream strategy `random` ([#&#8203;1221](https://togithub.com/0xERR0R/blocky/issues/1221)) (Thanks [@&#8203;DerRockWolf](https://togithub.com/DerRockWolf)) - reduce DNS response cache memory consumption ([#&#8203;1196](https://togithub.com/0xERR0R/blocky/issues/1196)) - EDNS: Client Subnet ([#&#8203;1007](https://togithub.com/0xERR0R/blocky/issues/1007)) (Thanks [@&#8203;kwitsch](https://togithub.com/kwitsch)) **Misc** - Updated dependencies and documentation **Bugfix** - make `FatalOnError` override `log.Silence` (Thanks [@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - ANSI color codes being printed on Windows ([#&#8203;1225](https://togithub.com/0xERR0R/blocky/issues/1225)) (Thanks [@&#8203;kwitsch](https://togithub.com/kwitsch)) - conditional resolver panics on response without question ([#&#8203;1148](https://togithub.com/0xERR0R/blocky/issues/1148)) - don't cache DNS responses with CD flag - don't cache EDNS pseudo records ([#&#8203;1150](https://togithub.com/0xERR0R/blocky/issues/1150)) - don't convert regex from punycode to ASCII ([#&#8203;1126](https://togithub.com/0xERR0R/blocky/issues/1126)) ([#&#8203;1131](https://togithub.com/0xERR0R/blocky/issues/1131)) - log.privacy option no longer hides domain names being resolved ([#&#8203;1255](https://togithub.com/0xERR0R/blocky/issues/1255)) - return error code on server starup failure ([#&#8203;1165](https://togithub.com/0xERR0R/blocky/issues/1165)) - truncated responses should not be cached ([#&#8203;1149](https://togithub.com/0xERR0R/blocky/issues/1149)) - use different TTL of multiple records in answer - rewrite: support the case where upstream doesn't echo the question (Thanks [@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) #### Changelog - [`9a77dcd`](https://togithub.com/0xERR0R/blocky/commit/9a77dcdccc6ef5051776d76d4ad4e9707a8acfab): BlockingConfig -> Blocking ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`1154335`](https://togithub.com/0xERR0R/blocky/commit/11543356b6b303ffa18613992cbf48aefc269f8f): Bugfix in ECS forward ([#&#8203;1290](https://togithub.com/0xERR0R/blocky/issues/1290)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`fb8c419`](https://togithub.com/0xERR0R/blocky/commit/fb8c4192abf153281d40d4996cc88d43e176e7ab): Bugfix/GitHub workflows ([#&#8203;1234](https://togithub.com/0xERR0R/blocky/issues/1234)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`dc66eff`](https://togithub.com/0xERR0R/blocky/commit/dc66eff8e9409e9e661db1bdc69fc91ddcf2fcf3): Bugfix/readme ([#&#8203;1232](https://togithub.com/0xERR0R/blocky/issues/1232)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`e30e852`](https://togithub.com/0xERR0R/blocky/commit/e30e852c860effcac17e5e39554d600287ce0bc3): ClientLookupConfig -> ClientLookup ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`00d4341`](https://togithub.com/0xERR0R/blocky/commit/00d43412710cafa52430f730c7c437c23210684d): ConditionalUpstreamConfig -> ConditionalUpstream ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`26d5f62`](https://togithub.com/0xERR0R/blocky/commit/26d5f6215ff238c86e39f3a7362bd90eb447e7de): CustomDNSConfig -> CustomDNS ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`6fca40c`](https://togithub.com/0xERR0R/blocky/commit/6fca40ca7f6ed86c23f1f5af0b6ed40d43db0d37): Dockerfile streamline ([#&#8203;1185](https://togithub.com/0xERR0R/blocky/issues/1185)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`d37d183`](https://togithub.com/0xERR0R/blocky/commit/d37d18348f7823b7cd272080a5dc516a5cea08ce): EDNS: Client Subnet ([#&#8203;1007](https://togithub.com/0xERR0R/blocky/issues/1007)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`acfc291`](https://togithub.com/0xERR0R/blocky/commit/acfc2915474fadbb0893f43173ef58b9f89b87c5): Feature/devcontainer ([#&#8203;1179](https://togithub.com/0xERR0R/blocky/issues/1179)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`7615584`](https://togithub.com/0xERR0R/blocky/commit/76155849443aa443ed263888833546ee8ae137a3): Feature/ginkgolinter ([#&#8203;1235](https://togithub.com/0xERR0R/blocky/issues/1235)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`1a200c7`](https://togithub.com/0xERR0R/blocky/commit/1a200c77e3b45994a64a87370cc2c563ae257cb4): Fix/opencontainer labels ([#&#8203;1192](https://togithub.com/0xERR0R/blocky/issues/1192)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`fda2dbe`](https://togithub.com/0xERR0R/blocky/commit/fda2dbe9df62bcbcc9a07c3754de915a51b844b7): Refactoring Redis ([#&#8203;1271](https://togithub.com/0xERR0R/blocky/issues/1271)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`976d619`](https://togithub.com/0xERR0R/blocky/commit/976d6198f1cb0beec28885fb305fe57e43d6a9a9): Refactoring server.go ([#&#8203;1277](https://togithub.com/0xERR0R/blocky/issues/1277)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`03131c4`](https://togithub.com/0xERR0R/blocky/commit/03131c443cb935f51428e223318491d1b8abdb56): Refactoring/config struct names ([#&#8203;1315](https://togithub.com/0xERR0R/blocky/issues/1315)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`3378316`](https://togithub.com/0xERR0R/blocky/commit/3378316982faedfa43790b907f2bcbcb6a86f80f): Refactoring: FileDownloader ([#&#8203;1281](https://togithub.com/0xERR0R/blocky/issues/1281)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`6c00009`](https://togithub.com/0xERR0R/blocky/commit/6c000090b16fb698d56e0775cfa4f3c67e450862): Unit test refactoring & devcontainer enhancement([#&#8203;1245](https://togithub.com/0xERR0R/blocky/issues/1245)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`72352a9`](https://togithub.com/0xERR0R/blocky/commit/72352a968a87402336e0cd8b648806920a1188a0): UpstreamsConfig -> Upstreams ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`d8d7fa5`](https://togithub.com/0xERR0R/blocky/commit/d8d7fa52d6551b0c13e199ede4d8056a559c801e): build(deps): bump actions/checkout from 3 to 4 ([#&#8203;1127](https://togithub.com/0xERR0R/blocky/issues/1127)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`c703f8f`](https://togithub.com/0xERR0R/blocky/commit/c703f8f973b835c0eb4cf8a611375a20c9614766): build(deps): bump actions/download-artifact from 3 to 4 ([#&#8203;1305](https://togithub.com/0xERR0R/blocky/issues/1305)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`3e8b7af`](https://togithub.com/0xERR0R/blocky/commit/3e8b7af189083c2fc64e5c36d881d13a197dd6aa): build(deps): bump actions/setup-go from 4 to 5 ([#&#8203;1294](https://togithub.com/0xERR0R/blocky/issues/1294)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`79d3afa`](https://togithub.com/0xERR0R/blocky/commit/79d3afa57a880440691455043afb70e2c9d5608c): build(deps): bump actions/setup-python from 4 to 5 ([#&#8203;1295](https://togithub.com/0xERR0R/blocky/issues/1295)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`5490fc6`](https://togithub.com/0xERR0R/blocky/commit/5490fc63639bc150e8989310a44bcdc2f50f979b): build(deps): bump actions/stale from 8 to 9 ([#&#8203;1296](https://togithub.com/0xERR0R/blocky/issues/1296)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`343d38c`](https://togithub.com/0xERR0R/blocky/commit/343d38cd3b7858b2647b2b80c6f41b204ba62ad3): build(deps): bump actions/upload-artifact from 3 to 4 ([#&#8203;1306](https://togithub.com/0xERR0R/blocky/issues/1306)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`c72a0e1`](https://togithub.com/0xERR0R/blocky/commit/c72a0e18f19a147a04d04471fccd7f2d2d3db167): build(deps): bump codecov/codecov-action from 3 to 4 ([#&#8203;1147](https://togithub.com/0xERR0R/blocky/issues/1147)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`e31d20c`](https://togithub.com/0xERR0R/blocky/commit/e31d20c13214a4b2314b503c9ef83f9b666b3d90): build(deps): bump crazy-max/ghaction-docker-meta from 4 to 5 ([#&#8203;1142](https://togithub.com/0xERR0R/blocky/issues/1142)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`cb5f72f`](https://togithub.com/0xERR0R/blocky/commit/cb5f72f830222b084bd6d27e4a582bb9853e9675): build(deps): bump docker/build-push-action from 4 to 5 ([#&#8203;1140](https://togithub.com/0xERR0R/blocky/issues/1140)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`c212ab3`](https://togithub.com/0xERR0R/blocky/commit/c212ab30d362e4f37d389319fc3896de27644c32): build(deps): bump docker/login-action from 2 to 3 ([#&#8203;1139](https://togithub.com/0xERR0R/blocky/issues/1139)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`e187aaa`](https://togithub.com/0xERR0R/blocky/commit/e187aaa7fbd3ae2a7873844a14f24510921e8ebe): build(deps): bump docker/setup-buildx-action from 2 to 3 ([#&#8203;1143](https://togithub.com/0xERR0R/blocky/issues/1143)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`4006b16`](https://togithub.com/0xERR0R/blocky/commit/4006b16263f30a31f24b22656db7c9d7db56376a): build(deps): bump docker/setup-qemu-action from 2 to 3 ([#&#8203;1141](https://togithub.com/0xERR0R/blocky/issues/1141)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`825f1dd`](https://togithub.com/0xERR0R/blocky/commit/825f1ddb37c096a252ac4e1b1a5b5c0bc34fe036): build(deps): bump github.com/DATA-DOG/go-sqlmock from 1.5.0 to 1.5.1 ([#&#8203;1297](https://togithub.com/0xERR0R/blocky/issues/1297)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`4c65865`](https://togithub.com/0xERR0R/blocky/commit/4c65865c6c64461aede2446d9e6fdafcfc0d149a): build(deps): bump github.com/abice/go-enum from 0.5.10 to 0.6.0 ([#&#8203;1309](https://togithub.com/0xERR0R/blocky/issues/1309)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`710efa3`](https://togithub.com/0xERR0R/blocky/commit/710efa357cf879199b6cb31823cc527825034f87): build(deps): bump github.com/abice/go-enum from 0.5.7 to 0.5.8 ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`7f7161f`](https://togithub.com/0xERR0R/blocky/commit/7f7161f4c1128a1219ee7625ab0747965219f1cd): build(deps): bump github.com/abice/go-enum from 0.5.8 to 0.5.10 ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`9f49291`](https://togithub.com/0xERR0R/blocky/commit/9f4929117720fa8a725fd2d84f54760beec83a3f): build(deps): bump github.com/alicebob/miniredis/v2 from 2.30.5 to 2.31.0 ([#&#8203;1201](https://togithub.com/0xERR0R/blocky/issues/1201)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`5fefca5`](https://togithub.com/0xERR0R/blocky/commit/5fefca57323bb568e0d71b67f784904211e48892): build(deps): bump github.com/avast/retry-go/v4 from 4.5.0 to 4.5.1 ([#&#8203;1249](https://togithub.com/0xERR0R/blocky/issues/1249)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`4e90109`](https://togithub.com/0xERR0R/blocky/commit/4e901094ecd51e5d77dcfc87f9252255760fe347): build(deps): bump github.com/containerd/containerd from 1.7.7 to 1.7.11 ([#&#8203;1310](https://togithub.com/0xERR0R/blocky/issues/1310)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`e4e46d7`](https://togithub.com/0xERR0R/blocky/commit/e4e46d7c306692832386778572f8d92200900600): build(deps): bump github.com/deepmap/oapi-codegen from 1.14.0 to 1.15.0 ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`18be1e9`](https://togithub.com/0xERR0R/blocky/commit/18be1e99e276dda60d326ed25f30255f297e7785): build(deps): bump github.com/deepmap/oapi-codegen from 1.15.0 to 1.16.2 ([#&#8203;1209](https://togithub.com/0xERR0R/blocky/issues/1209)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`68eeebe`](https://togithub.com/0xERR0R/blocky/commit/68eeebeed4bdf2c8b1911368d607f595cd0bdc8b): build(deps): bump github.com/docker/docker ([#&#8203;1216](https://togithub.com/0xERR0R/blocky/issues/1216)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`f9fa81d`](https://togithub.com/0xERR0R/blocky/commit/f9fa81d18dfbb23273020650126e393de0087b95): build(deps): bump github.com/docker/docker ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`c6304e9`](https://togithub.com/0xERR0R/blocky/commit/c6304e9d7fa10796bcc5b23f1902e2ca2577f7ad): build(deps): bump github.com/go-chi/chi/v5 from 5.0.10 to 5.0.11 ([#&#8203;1314](https://togithub.com/0xERR0R/blocky/issues/1314)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`fd8ee7c`](https://togithub.com/0xERR0R/blocky/commit/fd8ee7cf40b732429eb011c1175393712bcc5e86): build(deps): bump github.com/google/uuid from 1.3.1 to 1.4.0 ([#&#8203;1218](https://togithub.com/0xERR0R/blocky/issues/1218)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`abe9e5c`](https://togithub.com/0xERR0R/blocky/commit/abe9e5c46133455eefea620d04c545b91f3f2ca9): build(deps): bump github.com/google/uuid from 1.4.0 to 1.5.0 ([#&#8203;1300](https://togithub.com/0xERR0R/blocky/issues/1300)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`9f532ce`](https://togithub.com/0xERR0R/blocky/commit/9f532ce41ff138edfd0bcfa909ecaa66aa87ae37): build(deps): bump github.com/miekg/dns from 1.1.55 to 1.1.56 ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`f1a6fb0`](https://togithub.com/0xERR0R/blocky/commit/f1a6fb0014f52fa52f040a94d4ebd0c8c92a467b): build(deps): bump github.com/miekg/dns from 1.1.56 to 1.1.57 ([#&#8203;1253](https://togithub.com/0xERR0R/blocky/issues/1253)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`7edb856`](https://togithub.com/0xERR0R/blocky/commit/7edb856e679788472a37af24034b6856749f5ede): build(deps): bump github.com/oapi-codegen/runtime from 1.0.0 to 1.1.0 ([#&#8203;1250](https://togithub.com/0xERR0R/blocky/issues/1250)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`f512e11`](https://togithub.com/0xERR0R/blocky/commit/f512e11cbf0e1d4d2afb11d76183fc70ecb05c52): build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`02569b0`](https://togithub.com/0xERR0R/blocky/commit/02569b06d9d81cfd7f2c6422344b0607bd749c68): build(deps): bump github.com/onsi/ginkgo/v2 from 2.12.1 to 2.13.0 ([#&#8203;1195](https://togithub.com/0xERR0R/blocky/issues/1195)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`6448be6`](https://togithub.com/0xERR0R/blocky/commit/6448be6667466daaf07e4fdf6bfd25faee51b8d3): build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.0 to 2.13.1 ([#&#8203;1237](https://togithub.com/0xERR0R/blocky/issues/1237)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`77ef228`](https://togithub.com/0xERR0R/blocky/commit/77ef228efe96964c582037a4186bc393b7dd6760): build(deps): bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.13.2 ([#&#8203;1280](https://togithub.com/0xERR0R/blocky/issues/1280)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`d76740e`](https://togithub.com/0xERR0R/blocky/commit/d76740ea51a79bb7417c868475268f254dc200ec): build(deps): bump github.com/onsi/gomega from 1.27.10 to 1.28.0 ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`589e998`](https://togithub.com/0xERR0R/blocky/commit/589e998e5c62b49db7fae07e059ff49d4892314c): build(deps): bump github.com/onsi/gomega from 1.28.0 to 1.28.1 ([#&#8203;1207](https://togithub.com/0xERR0R/blocky/issues/1207)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`5ba1cc2`](https://togithub.com/0xERR0R/blocky/commit/5ba1cc27e54d0c2d09247d6390d34b33bee87728): build(deps): bump github.com/onsi/gomega from 1.28.1 to 1.29.0 ([#&#8203;1213](https://togithub.com/0xERR0R/blocky/issues/1213)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`ad27adc`](https://togithub.com/0xERR0R/blocky/commit/ad27adcdeb9178170e998e5927bea5e66e808cdd): build(deps): bump github.com/onsi/gomega from 1.29.0 to 1.30.0 ([#&#8203;1228](https://togithub.com/0xERR0R/blocky/issues/1228)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`d923c8c`](https://togithub.com/0xERR0R/blocky/commit/d923c8c36a40bef4a86c97e8241c4ce51d56dbd2): build(deps): bump github.com/prometheus/client_golang ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`23ce44d`](https://togithub.com/0xERR0R/blocky/commit/23ce44d457eb54b4553027a3a75fdf104c63f35b): build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 ([#&#8203;1223](https://togithub.com/0xERR0R/blocky/issues/1223)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`51bb54b`](https://togithub.com/0xERR0R/blocky/commit/51bb54b5959619955b84c5d49484a41caf294501): build(deps): bump github.com/swaggo/swag from 1.16.1 to 1.16.2 ([#&#8203;1123](https://togithub.com/0xERR0R/blocky/issues/1123)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`3dc0ca1`](https://togithub.com/0xERR0R/blocky/commit/3dc0ca18852a4c9d29b5a6ca9c900ad983986019): build(deps): bump github.com/testcontainers/testcontainers-go ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`e63ad38`](https://togithub.com/0xERR0R/blocky/commit/e63ad3880cb27d38e0e70c3e758d31fb71a1ab8c): build(deps): bump github.com/testcontainers/testcontainers-go ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`7f38a3b`](https://togithub.com/0xERR0R/blocky/commit/7f38a3b617670c153f3d108d58b8519a1212207f): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#&#8203;1181](https://togithub.com/0xERR0R/blocky/issues/1181)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`4c62b2d`](https://togithub.com/0xERR0R/blocky/commit/4c62b2ddcfc4ce0031c78551e8fac23ed3026ca1): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([#&#8203;1219](https://togithub.com/0xERR0R/blocky/issues/1219)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`1292a20`](https://togithub.com/0xERR0R/blocky/commit/1292a200095c3b14b3297e7df3113fd396a083cc): build(deps): bump github.com/testcontainers/testcontainers-go/modules/mariadb ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`ed3a3de`](https://togithub.com/0xERR0R/blocky/commit/ed3a3dee0fa66ffcf47b58b76bdad60770826128): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#&#8203;1182](https://togithub.com/0xERR0R/blocky/issues/1182)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`1aec7d6`](https://togithub.com/0xERR0R/blocky/commit/1aec7d633e6d8d5048bc37c4e2a677eaa5283c11): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([#&#8203;1214](https://togithub.com/0xERR0R/blocky/issues/1214)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`b87c545`](https://togithub.com/0xERR0R/blocky/commit/b87c54530056366f9d996c3ed702b57058a4f0cd): build(deps): bump github.com/testcontainers/testcontainers-go/modules/postgres ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`10b678b`](https://togithub.com/0xERR0R/blocky/commit/10b678b0fdfe49168f5e5a1bcf2c25334c0c2f56): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#&#8203;1183](https://togithub.com/0xERR0R/blocky/issues/1183)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`b277506`](https://togithub.com/0xERR0R/blocky/commit/b2775069b342173179a36b14b39dfdd3c34e16f3): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([#&#8203;1215](https://togithub.com/0xERR0R/blocky/issues/1215)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`69f6ae4`](https://togithub.com/0xERR0R/blocky/commit/69f6ae4eadcdb615ba69d10187de9df6f442168e): build(deps): bump github.com/testcontainers/testcontainers-go/modules/redis ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`c814667`](https://togithub.com/0xERR0R/blocky/commit/c814667b1410411d8233240a201d4889555506a3): build(deps): bump github/codeql-action from 2 to 3 ([#&#8203;1303](https://togithub.com/0xERR0R/blocky/issues/1303)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`4217e93`](https://togithub.com/0xERR0R/blocky/commit/4217e933e0203c5edb40d56e05ca8dd9f81aae1b): build(deps): bump golang.org/x/crypto from 0.16.0 to 0.17.0 ([#&#8203;1308](https://togithub.com/0xERR0R/blocky/issues/1308)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`ccabb5a`](https://togithub.com/0xERR0R/blocky/commit/ccabb5ad872b91858b4449a11dc702a994354a5d): build(deps): bump golang.org/x/net from 0.15.0 to 0.16.0 ([#&#8203;1186](https://togithub.com/0xERR0R/blocky/issues/1186)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`8dec318`](https://togithub.com/0xERR0R/blocky/commit/8dec31813038be1915ec8523fe8076d9ddebdaa5): build(deps): bump golang.org/x/net from 0.16.0 to 0.17.0 ([#&#8203;1197](https://togithub.com/0xERR0R/blocky/issues/1197)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`5e6f6c4`](https://togithub.com/0xERR0R/blocky/commit/5e6f6c4e6a9514335ed2b5ce24ffee72cd222168): build(deps): bump golang.org/x/net from 0.17.0 to 0.18.0 ([#&#8203;1230](https://togithub.com/0xERR0R/blocky/issues/1230)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`09552f9`](https://togithub.com/0xERR0R/blocky/commit/09552f9318427c1a5f2ba2793a5aa9c60af207e3): build(deps): bump golang.org/x/net from 0.18.0 to 0.19.0 ([#&#8203;1278](https://togithub.com/0xERR0R/blocky/issues/1278)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`c09eb9e`](https://togithub.com/0xERR0R/blocky/commit/c09eb9e306e91c8556aef352989ad578d1c3fc78): build(deps): bump golang.org/x/tools from 0.12.0 to 0.13.0 ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`0e1bd0c`](https://togithub.com/0xERR0R/blocky/commit/0e1bd0cf1757928b20319a507c4f11b2c0c936b7): build(deps): bump golang.org/x/tools from 0.13.0 to 0.14.0 ([#&#8203;1193](https://togithub.com/0xERR0R/blocky/issues/1193)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`42d6f21`](https://togithub.com/0xERR0R/blocky/commit/42d6f21ceb57ffeef000ec79b9fe630bcb26e7f0): build(deps): bump golang.org/x/tools from 0.14.0 to 0.15.0 ([#&#8203;1229](https://togithub.com/0xERR0R/blocky/issues/1229)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`b1cd255`](https://togithub.com/0xERR0R/blocky/commit/b1cd2557994a4c3b7d77ed7df1a42424fd9adfca): build(deps): bump golang.org/x/tools from 0.15.0 to 0.16.0 ([#&#8203;1279](https://togithub.com/0xERR0R/blocky/issues/1279)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`d5a98b1`](https://togithub.com/0xERR0R/blocky/commit/d5a98b1306efb6b5eb4738fa63dad292caeda78e): build(deps): bump golang.org/x/tools from 0.16.0 to 0.16.1 ([#&#8203;1299](https://togithub.com/0xERR0R/blocky/issues/1299)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`c591fb8`](https://togithub.com/0xERR0R/blocky/commit/c591fb88f0b9bfff749f66e49da2d3a81fc563c5): build(deps): bump google.golang.org/grpc from 1.57.0 to 1.57.1 ([#&#8203;1211](https://togithub.com/0xERR0R/blocky/issues/1211)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`f5ec92f`](https://togithub.com/0xERR0R/blocky/commit/f5ec92f43879c3fd469f4ff973a020879d03b9cb): build(deps): bump goreleaser/goreleaser-action from 4 to 5 ([#&#8203;1136](https://togithub.com/0xERR0R/blocky/issues/1136)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`de13ffc`](https://togithub.com/0xERR0R/blocky/commit/de13ffc6aecf7dffcf7a56f879bd5df78b30ae48): build(deps): bump gorm.io/driver/mysql from 1.5.0 to 1.5.2 ([#&#8203;1200](https://togithub.com/0xERR0R/blocky/issues/1200)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`2fcdf69`](https://togithub.com/0xERR0R/blocky/commit/2fcdf695ede825b1107eccebae69ca71f28958af): build(deps): bump gorm.io/driver/postgres from 1.5.2 to 1.5.3 ([#&#8203;1199](https://togithub.com/0xERR0R/blocky/issues/1199)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`58bfe5a`](https://togithub.com/0xERR0R/blocky/commit/58bfe5acc2217686a1db0b92c53b297b1ac10d98): build(deps): bump gorm.io/driver/postgres from 1.5.3 to 1.5.4 ([#&#8203;1212](https://togithub.com/0xERR0R/blocky/issues/1212)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`210900b`](https://togithub.com/0xERR0R/blocky/commit/210900b25dac042c7eb0bef6a9ad862d04d8989c): build(deps): bump gorm.io/driver/sqlite from 1.5.3 to 1.5.4 ([#&#8203;1194](https://togithub.com/0xERR0R/blocky/issues/1194)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`733a54d`](https://togithub.com/0xERR0R/blocky/commit/733a54d7377642a313f5bfb8d0098c0e2fdb389a): build(deps): bump gorm.io/gorm from 1.25.4 to 1.25.5 ([#&#8203;1198](https://togithub.com/0xERR0R/blocky/issues/1198)) ([@&#8203;dependabot](https://togithub.com/dependabot)\[bot]) - [`7782818`](https://togithub.com/0xERR0R/blocky/commit/7782818e8d49cc71d1e605608a049b5da75d8815): chore(build): change deprecated "rm-dist" flag to "clean" ([#&#8203;1120](https://togithub.com/0xERR0R/blocky/issues/1120)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`45a9335`](https://togithub.com/0xERR0R/blocky/commit/45a933565e4d33ed5ab4f8092842acd3ee98e8de): chore(build): revert codecov-action update ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`1dcbf90`](https://togithub.com/0xERR0R/blocky/commit/1dcbf9023249f104a915bc533975ebd416aa7276): chore(build): update Golang to 1.21 ([#&#8203;1122](https://togithub.com/0xERR0R/blocky/issues/1122)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`7645ed3`](https://togithub.com/0xERR0R/blocky/commit/7645ed35a358b1d66a2b664bf6776f3181788eae): chore(build): update golangci-lint to 1.54.2 ([#&#8203;1121](https://togithub.com/0xERR0R/blocky/issues/1121)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`497bd0d`](https://togithub.com/0xERR0R/blocky/commit/497bd0d0fd1a2afb58cfd36a3c37c8e5aca9a467): chore(refactor): refactor cache implementation ([#&#8203;1174](https://togithub.com/0xERR0R/blocky/issues/1174)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`8152999`](https://togithub.com/0xERR0R/blocky/commit/81529996cea3573051662ccf0fe68ae163a38ebf): chore(test): add retry on network deletion ([#&#8203;1144](https://togithub.com/0xERR0R/blocky/issues/1144)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`19865bb`](https://togithub.com/0xERR0R/blocky/commit/19865bba5570222388925f7a18133523f1dad3aa): chore(test): change container wait strategy ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`720e655`](https://togithub.com/0xERR0R/blocky/commit/720e6550bef13deb5370745648ef34cd873f2c91): chore(test): fix flaky test ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`500c187`](https://togithub.com/0xERR0R/blocky/commit/500c18708222eb037829fe9bd30b6e1a2fcdeb25): chore(test): fix race conditions ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`a9ec322`](https://togithub.com/0xERR0R/blocky/commit/a9ec322c8d73989e2a7f26f89ede8b339dd6b409): chore(test): set timeout and flake-attempts for e2e tests ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`bcff170`](https://togithub.com/0xERR0R/blocky/commit/bcff170a94ddb57ea2e4b55a460d4d22a640bab2): chore(test): use testcontainers modules ([#&#8203;1164](https://togithub.com/0xERR0R/blocky/issues/1164)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`aa9ae0b`](https://togithub.com/0xERR0R/blocky/commit/aa9ae0bd6308cddd614a09210cf449e0cd2f20d3): chore(text): fix ipv6 representation ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`8ece708`](https://togithub.com/0xERR0R/blocky/commit/8ece708fe9d34b761c64ad70ad5e58d297b2cdcb): devcontainer & unit test refactoring ([#&#8203;1220](https://togithub.com/0xERR0R/blocky/issues/1220)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`b498bc5`](https://togithub.com/0xERR0R/blocky/commit/b498bc509427ca6fc25a9bc57f87f7beedda2d50): feat(lists): add support for wildcard lists using a custom Trie ([#&#8203;1233](https://togithub.com/0xERR0R/blocky/issues/1233)) ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`b1d0140`](https://togithub.com/0xERR0R/blocky/commit/b1d014017b01f738679e0f56792fc5d00b6e72f9): feat(querylog): add flushInterval parameter ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`df8c373`](https://togithub.com/0xERR0R/blocky/commit/df8c373ef123b2d4e00589df31944b8998b2dba7): feat(resolver): race UDP and TCP when connecting upstream ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`72d747c`](https://togithub.com/0xERR0R/blocky/commit/72d747c16f6d181d3d5bc27d31d42f40551c9d20): feat: API-first approach for REST interface ([#&#8203;1129](https://togithub.com/0xERR0R/blocky/issues/1129)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`d77f0ed`](https://togithub.com/0xERR0R/blocky/commit/d77f0ed54f1d43d9a5cbb8a6bfd3ed199090353a): feat: add API endpoint to flush the DNS Cache ([#&#8203;1178](https://togithub.com/0xERR0R/blocky/issues/1178)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`7a3c054`](https://togithub.com/0xERR0R/blocky/commit/7a3c054b4367d81653b70d3f33e7dfb967fb04ed): feat: add `upstreams.init.strategy` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`6f60bea`](https://togithub.com/0xERR0R/blocky/commit/6f60bea5c253c5ba3bc9ce9426f5e0b9cfe9ceee): feat: add timeout to bootstrap ([#&#8203;1158](https://togithub.com/0xERR0R/blocky/issues/1158)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`94663ee`](https://togithub.com/0xERR0R/blocky/commit/94663eeaeb8365e5f1feccd60a6bf6226877e547): feat: add upstream strategy `random` ([#&#8203;1221](https://togithub.com/0xERR0R/blocky/issues/1221)) ([@&#8203;DerRockWolf](https://togithub.com/DerRockWolf)) - [`73bc60c`](https://togithub.com/0xERR0R/blocky/commit/73bc60cb2223ba55fdfa49bb060fd375c9229c3a): feat: reduce DNS response cache memory consumption ([#&#8203;1196](https://togithub.com/0xERR0R/blocky/issues/1196)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`6dd294b`](https://togithub.com/0xERR0R/blocky/commit/6dd294b4a7569f57828afffb485290e2865794c9): fix(ci): limit docs job concurrency to one ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`7feaba4`](https://togithub.com/0xERR0R/blocky/commit/7feaba48c77b9192723dab321e64deb4871ebd60): fix(docs): clarify `blocky_error_total` ([#&#8203;1270](https://togithub.com/0xERR0R/blocky/issues/1270)) ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`6775410`](https://togithub.com/0xERR0R/blocky/commit/6775410909c91a26adbdcc4316caed33c7b92cf6): fix(docs): fix documentation link in README.md ([#&#8203;1133](https://togithub.com/0xERR0R/blocky/issues/1133)) ([#&#8203;1134](https://togithub.com/0xERR0R/blocky/issues/1134)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`a7f2ca2`](https://togithub.com/0xERR0R/blocky/commit/a7f2ca208b5706ba1aab3d3f7ad6827932dfb3fe): fix(docs): make custom DNS matching recursively more explicit ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`b2fa627`](https://togithub.com/0xERR0R/blocky/commit/b2fa627a4642d2d3267a8be23c12de946230be84): fix(docs): remove note that slipped in ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`2db0bd9`](https://togithub.com/0xERR0R/blocky/commit/2db0bd9c6b0ab17d84f27a62e962ea6bc75b79ff): fix(docs): update `hostsFile` to use "sources" ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`e4ebc16`](https://togithub.com/0xERR0R/blocky/commit/e4ebc16ccc08cb35f37b631aa8be32c5a3eccdf1): fix(parallel_best): set `typeName` to "random" when appropriate ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`dece894`](https://togithub.com/0xERR0R/blocky/commit/dece894bd6d62205f2ec69379850e2a526667c8d): fix(rewrite): support the case where upstream doesn't echo the question ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`08a3df6`](https://togithub.com/0xERR0R/blocky/commit/08a3df6e644bc8e66726688e23daf7e1efcb8b0a): fix(tests): don't make following requests wait on the first ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`d52c598`](https://togithub.com/0xERR0R/blocky/commit/d52c598546918827774d64203e863f6213f833eb): fix(tests): properly silence log output ([#&#8203;1259](https://togithub.com/0xERR0R/blocky/issues/1259)) ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`4e89b44`](https://togithub.com/0xERR0R/blocky/commit/4e89b441858e5ce458d0a7338fa9b8dc9bf34e86): fix(util): make `FatalOnError` override `log.Silence` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`d87e6b4`](https://togithub.com/0xERR0R/blocky/commit/d87e6b4157cdc723893d3984b78f9a91e59d2c08): fix: ANSI color codes being printed on Windows ([#&#8203;1225](https://togithub.com/0xERR0R/blocky/issues/1225)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`47eb8be`](https://togithub.com/0xERR0R/blocky/commit/47eb8be77f15a7cbff2b2f1892f0cc70fc04c4a7): fix: conditional resolver panics on response without question ([#&#8203;1148](https://togithub.com/0xERR0R/blocky/issues/1148)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`431b9be`](https://togithub.com/0xERR0R/blocky/commit/431b9be3e523b74de63fccfd2eb4aba1690f76e8): fix: don't cache DNS responses with CD flag ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`9f15228`](https://togithub.com/0xERR0R/blocky/commit/9f15228c097723676e9ed3897f257fbcb66f502a): fix: don't cache EDNS pseudo records ([#&#8203;1150](https://togithub.com/0xERR0R/blocky/issues/1150)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`245bb61`](https://togithub.com/0xERR0R/blocky/commit/245bb613df9b16499444153bb23c9a393a86ee27): fix: don't convert regex from punycode to ASCII ([#&#8203;1126](https://togithub.com/0xERR0R/blocky/issues/1126)) ([#&#8203;1131](https://togithub.com/0xERR0R/blocky/issues/1131)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`4a5a395`](https://togithub.com/0xERR0R/blocky/commit/4a5a3956553b5b2da8d6e30ab56f1e7fe67d5b94): fix: log.privacy option no longer hides domain names being resolved ([#&#8203;1255](https://togithub.com/0xERR0R/blocky/issues/1255)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`65ff684`](https://togithub.com/0xERR0R/blocky/commit/65ff6847ad83c02376771cd1e70d88b9018ef192): fix: return error code on server starup failure ([#&#8203;1165](https://togithub.com/0xERR0R/blocky/issues/1165)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`d5be588`](https://togithub.com/0xERR0R/blocky/commit/d5be5884d9d3bba349a8b0bbc582239a5fb23d8a): fix: truncated responses should not be cached ([#&#8203;1149](https://togithub.com/0xERR0R/blocky/issues/1149)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`f988593`](https://togithub.com/0xERR0R/blocky/commit/f98859325e0d40b188fcca97f46c5bc3fa3fd7b5): fix: use different TTL of multiple records in answer ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`15bd383`](https://togithub.com/0xERR0R/blocky/commit/15bd383460654c1e641deff26e3d89d7d0dd2754): ginkgolinter: enable all checks and fix findings ([#&#8203;1274](https://togithub.com/0xERR0R/blocky/issues/1274)) ([@&#8203;nunnatsa](https://togithub.com/nunnatsa)) - [`f0a96f9`](https://togithub.com/0xERR0R/blocky/commit/f0a96f9cd1611745bf520ffc493d9095f1aa7d4c): opencontainer labels enhancement ([#&#8203;1191](https://togithub.com/0xERR0R/blocky/issues/1191)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`29a5681`](https://togithub.com/0xERR0R/blocky/commit/29a5681b3c79f19d609b3b49a1ceae0afaa4c256): refactor(bootstap): prepare for resolver package split ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`0f69630`](https://togithub.com/0xERR0R/blocky/commit/0f69630563389176951dfc7223b1be6400ad07a5): refactor(bootstrap): replace `Dialer.Timeout` with a `context` deadline ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`270dc17`](https://togithub.com/0xERR0R/blocky/commit/270dc178dc2f279ea4481117c3ae8a0f4ada5ef9): refactor(config): add `TLSVersion` type ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`ef29cdc`](https://togithub.com/0xERR0R/blocky/commit/ef29cdc45eff15dc97ea471f12e40d6f664d5344): refactor(config): ensure `upstreams.timeout` is always valid ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`9760735`](https://togithub.com/0xERR0R/blocky/commit/9760735f3a4b186c8520b38844775402016699f4): refactor(config): move `dohUserAgent` to `upstreams.userAgent` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`e4be0c0`](https://togithub.com/0xERR0R/blocky/commit/e4be0c0c869be70208907dc6b36dff43a08c46f1): refactor(config): remove `GetConfig` and its last uses ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`a6654dc`](https://togithub.com/0xERR0R/blocky/commit/a6654dcd5770a32d933fa6d419fea13aea90ebac): refactor(config): rename `StartStrategyType` to `InitStrategy` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`659076d`](https://togithub.com/0xERR0R/blocky/commit/659076dd7be4000c9b58aef8ae23e3ef94942ea7): refactor(resolvers): make `Bootstrap` implement `Resolver` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`891d0fb`](https://togithub.com/0xERR0R/blocky/commit/891d0fba743484c533dcb2b57295b6870476a718): refactor(tests): move `DeferCleanup` into helper functions ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`8c7b89c`](https://togithub.com/0xERR0R/blocky/commit/8c7b89cbb36df05c0aee362ea03541862fdda299): refactor(tests): remove `TmpFile.Error` to centralize error checks ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`adb970a`](https://togithub.com/0xERR0R/blocky/commit/adb970af100d23ed7bd27bc777ea1facc7b91bfd): refactor(tests): use `MockUDPUpstreamServer.WithDelay` where possible ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`8ad83d0`](https://togithub.com/0xERR0R/blocky/commit/8ad83d0568e013664404c72ea6e5c7428d34fda3): refactor(tests): use a `const timeout` to simplify race avoidance ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`02cf490`](https://togithub.com/0xERR0R/blocky/commit/02cf4903f388e0b0488651902511703cee5e567b): refactor(util): use `LogPrivacy` global instead of `GetConfig` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`b386e22`](https://togithub.com/0xERR0R/blocky/commit/b386e22ebeac9f0ca564f0a3eddc0aa829cd0c59): refactor: embed `Upstreams` in `UpstreamGroup` to make values accessible ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`eae99ec`](https://togithub.com/0xERR0R/blocky/commit/eae99ec5505ad1633db6aff7467fd40a10cfa929): refactor: make use of contexts in more places ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`33ea933`](https://togithub.com/0xERR0R/blocky/commit/33ea93301588bce2c0eaa726fbb88ec9d252b5ed): refactor: pass context for goroutine shutdown ([#&#8203;1187](https://togithub.com/0xERR0R/blocky/issues/1187)) ([@&#8203;0xERR0R](https://togithub.com/0xERR0R)) - [`2c71f91`](https://togithub.com/0xERR0R/blocky/commit/2c71f91aca5b796bb869620f5ce134c19d56a6a9): refactor: remove deprecated and no-op `SingleInflight` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`603d374`](https://togithub.com/0xERR0R/blocky/commit/603d374405e2466b61690bcb215d89da005bde22): refactor: remove no longer needed TLS handshake timeout ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`7d93ffb`](https://togithub.com/0xERR0R/blocky/commit/7d93ffb80c6eec7d2265e71d00cbac45c59c553c): refactor: remove the `config` global ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`3f14e71`](https://togithub.com/0xERR0R/blocky/commit/3f14e71eeb42982a78f55304a417c38e10057e59): remove go version in devcontainer file ([#&#8203;1184](https://togithub.com/0xERR0R/blocky/issues/1184)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) - [`ac54110`](https://togithub.com/0xERR0R/blocky/commit/ac54110886ec464a90f8a51420d572389ae04722): squash: remove Nix flake ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`c5cc112`](https://togithub.com/0xERR0R/blocky/commit/c5cc1120a9a2ce5043ca5650c9e3acce615ef1e7): squash: remove `TmpFolder.ReadDir` and partially revert querylog test ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`23359d1`](https://togithub.com/0xERR0R/blocky/commit/23359d14715e69731e3d00cb28fc1efa6a8da9a6): style(config): add `config/migration` to `dot-import` allow-list ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`fa2d814`](https://togithub.com/0xERR0R/blocky/commit/fa2d8149ba19537a5518b8024b2e9eed23a07730): style(config): remove unused `nolint` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`3216802`](https://togithub.com/0xERR0R/blocky/commit/321680250ade98e9023a38fe82c26a47819593ab): style(tests): `Should(Not(x))` -> `ShouldNot(x)` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`fe5c753`](https://togithub.com/0xERR0R/blocky/commit/fe5c753eedf073421351eaf06d70eddc7fbf16db): style(tests): `ShouldNot(HaveOccurred())` -> `Should(Succeed())` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`a330174`](https://togithub.com/0xERR0R/blocky/commit/a3301749491d26ee30bece3a84237cc46b83fbb2): style(tests): `ShouldNot(Succeed())` -> `Should(HaveOccurred())` ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`f371857`](https://togithub.com/0xERR0R/blocky/commit/f371857150992bbc86bf08b15f691db8e755040d): style(tests): use `ContainElements` where possible ([@&#8203;ThinkChaos](https://togithub.com/ThinkChaos)) - [`1a1891c`](https://togithub.com/0xERR0R/blocky/commit/1a1891c8b63b390a58e890f734f095202df030cf): symbol name refactoring ([#&#8203;1263](https://togithub.com/0xERR0R/blocky/issues/1263)) ([@&#8203;kwitsch](https://togithub.com/kwitsch)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "before 10pm on monday" in timezone Europe/Amsterdam, 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://togithub.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjYuMiIsInVwZGF0ZWRJblZlciI6IjM3LjEyNi4yIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIn0=-->
2024-01-08 06:39:29 +00:00
tag: v0.23@sha256:24855b63986c790093554a1f62b58379a06bc10a90ee073906e7c39bf692adcc
pullPolicy: IfNotPresent
k8sgatewayImage:
chore(repo) change charts to the upstream images (#14824) **Description** Apps with multiple images (multiple trains here) ⚒️ 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 opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ 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._
2023-11-18 10:48:35 +00:00
repository: quay.io/oriedge/k8s_gateway
pullPolicy: IfNotPresent
tag: v0.4.0@sha256:7bdbd447c0244b8f89de9cd6f4826ed0ac66c9406fac3a4ac80081020c251c6b
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
workload:
main:
replicas: 2
strategy: RollingUpdate
podSpec:
containers:
main:
probes:
liveness:
enabled: false
type: exec
command:
- /app/blocky
- healthcheck
readiness:
enabled: false
type: exec
command:
- /app/blocky
- healthcheck
startup:
enabled: false
type: exec
command:
- /app/blocky
- healthcheck
# -- Blocky Config File content
blockyConfig: {}
# upstream:
# default:
# - 1.1.1.1
# -- some general blocky settings
blocky:
# -- Enable prometheus annotations
enablePrometheus: true
service:
main:
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
enabled: true
ports:
main:
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
enabled: true
port: 4000
protocol: http
targetPort: 4000
dns:
enabled: true
ports:
dns:
enabled: true
port: 53
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
protocol: udp
targetPort: 53
dnstcp:
enabled: true
protocol: tcp
port: "{{ .Values.service.dns.ports.dns.port }}"
targetPort: 53
dot:
enabled: true
ports:
dot:
enabled: true
port: 853
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
protocol: tcp
targetPort: 853
https:
enabled: true
ports:
https:
enabled: true
port: 4443
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
protocol: https
targetPort: 4443
k8sgateway:
enabled: true
ports:
k8sgateway:
enabled: true
port: 5353
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
protocol: udp
targetPort: 5353
## TODO Add support for SCALE certificates and certificates secrets here
certFile: ""
keyFile: ""
logLevel: info
logFormat: text
logTimestamp: true
logPrivacy: false
dohUserAgent: ""
minTlsServeVersion: 1.2
# -- set the default DNS upstream servers
# Primarily designed for inclusion in the TrueNAS SCALE GUI
defaultUpstreams:
# Cloudflare
- 1.1.1.1
- 1.0.0.1
# Google
- 8.8.8.8
- 8.8.4.4
# Quad9
- 9.9.9.9
- 149.112.112.112
# OpenDNS
- 208.67.222.222
- 208.67.220.220
# ComodoSecure DNS
- 8.26.56.26
- 8.20.247.20
# -- set additional upstreams
# Primarily designed for inclusion in the TrueNAS SCALE GUI
upstreams:
chore(repo) change enterprise charts to the upstream images (#14737) **Description** Update the enterprise train charts to their direct upstream image. ⚒️ 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 opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ 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._
2023-11-17 10:20:22 +00:00
# - name: group2
# dnsservers:
# - 1.1.1.1
# -- set bootstrap dns (not needed)
# Ensures bootstrap encryption and ensure it doesn't use k8s dns
bootstrapDns:
# -- Upstream
upstream: ""
# -- IP's linked to upstream DoT/DoH DNS name
ips: []
feat(blocky): allow additional bootstrapdns (#7816) **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 #7797 **⚙️ 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 opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ 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: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-22 06:48:58 +00:00
# -- set additional bootstrap dns (not needed, only used if bootstrapDns is set)
chore(repo) change enterprise charts to the upstream images (#14737) **Description** Update the enterprise train charts to their direct upstream image. ⚒️ 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 opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ 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._
2023-11-17 10:20:22 +00:00
additionalBootstrapDns: []
# - upstream: ""
# ips: []
feat(blocky): allow additional bootstrapdns (#7816) **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 #7797 **⚙️ 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 opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ 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: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-22 06:48:58 +00:00
# -- Return empty answer for these queries
filtering:
# -- Ensures filtering by query type
queryTypes: []
# -- Set manual custom DNS resolution
customDNS:
customTTL: 1h
filterUnmappedTypes: true
rewrite: []
# - in: something.com
# out: somethingelse.com
mapping: []
# - domain: something.com
# dnsserver: 192.168.178.1
# -- Setup client-name lookup
clientLookup:
# -- upstream used for client-name lookup
upstream: ""
singleNameOrder: []
clients:
# - domain: laptop
# ips: []
# -- Setup caching
caching:
minTime: 15m
maxTime: 0
maxItemsCount: 0
prefetching: true
prefetchExpires: 12h
prefetchThreshold: 5
prefetchMaxItemsCount: 0
cacheTimeNegative: 30m
# -- set conditional settings
# Primarily designed for inclusion in the TrueNAS SCALE GUI
conditional:
rewrite: []
# - in: something.com
# out: somethingelse.com
mapping: []
# - domain: something.com
# dnsserver: 192.168.178.1
# -- set blocking settings using Lists
# Primarily designed for inclusion in the TrueNAS SCALE GUI
blocking:
# -- Sets the blocktype
blockType: nxDomain
# -- Sets the block ttl
blockTTL: 6h
# -- Sets the block refreshPeriod
refreshPeriod: 4h
# -- Sets the block download timeout
downloadTimeout: 60s
# -- Sets the block download attempt count
downloadAttempts: 3
# -- Sets the block download cooldown
downloadCooldown: 5s
fix(blocky): fix additional bootstap dns (#8029) **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 #8014 ⚒️ Fixes #7990 **⚙️ 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 opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ 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._
2023-04-15 12:12:31 +00:00
# -- Set the start strategy (blocking | failOnError | fast)
startStrategy: fast
# -- Sets how many list-groups can be processed at the same time
processingConcurrency: 8
# -- Add blocky whitelists
# `default` name is reservered for TrueCharts included default whitelist
# example shows the structure, though name should be changed when used
whitelist:
[]
# - name: default
# lists:
# - https://raw.githubusercontent.com/anudeepND/whitelist/master/domains/optional-list.txt
# - https://raw.githubusercontent.com/anudeepND/whitelist/master/domains/whitelist.txt
# - https://raw.githubusercontent.com/rahilpathan/pihole-whitelist/main/1.LowWL.txt
# -- Blocky blacklists
# `default` name is reservered for TrueCharts included default blacklist
# example shows the structure, though name should be changed when used
blacklist:
[]
# - name: default
# lists:
# - https://big.oisd.nl/domainswild
# -- Blocky clientGroupsBlock
clientGroupsBlock:
- name: default
groups:
- default
# -- configure using hostsfile for lookups
# Allows for using the hosts configured in kubernetes and such
hostsFile:
enabled: false
filePath: /etc/hosts
hostsTTL: 60m
refreshPeriod: 30m
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
podOptions:
automountServiceAccountToken: true
portal:
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
open:
enabled: false
serviceAccount:
main:
# -- Specifies whether a service account should be created
enabled: true
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
primary: true
# -- Create a ClusterRole and ClusterRoleBinding
# @default -- See below
rbac:
main:
# -- Enables or disables the ClusterRole and ClusterRoleBinding
enabled: true
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
primary: true
clusterWide: true
# -- Set Rules on the ClusterRole
rules:
- apiGroups:
- ""
resources:
- services
- namespaces
verbs:
- list
- watch
- apiGroups:
- extensions
- networking.k8s.io
resources:
- ingresses
verbs:
- list
- watch
k8sgateway:
enabled: true
# -- TTL for non-apex responses (in seconds)
ttl: 300
# -- Limit what kind of resources to watch, e.g. watchedResources: ["Ingress"]
watchedResources: []
# -- Service name of a secondary DNS server (should be `serviceName.namespace`)
secondary: ""
# -- Override the default `serviceName.namespace` domain apex
apex: ""
# -- list of processed domains
domains: []
# -- Delegated domain
# - domain: "example.com"
# # -- Optional configuration option for DNS01 challenge that will redirect all acme
# # challenge requests to external cloud domain (e.g. managed by cert-manager)
# # See: https://cert-manager.io/docs/configuration/acme/dns01/
# dnsChallenge:
# enabled: false
# domain: dns01.clouddns.com
forward:
enabled: false
primary: tls://1.1.1.1
secondary: tls://1.0.0.1
options:
- name: tls_servername
value: cloudflare-dns.com
2024-02-27 17:17:01 +00:00
configmap:
dashboard:
enabled: true
labels:
grafana_dashboard: "1"
2024-02-27 17:17:01 +00:00
data:
blocky.json: >-
{{ .Files.Get "dashboard.json" | indent 8 }}
blockypostgres.json: >-
{{ .Files.Get "dashboardpsql.json" | indent 8 }}
2024-02-28 15:12:00 +00:00
datasource:
enabled: true
labels:
grafana_datasources: "1"
2024-02-28 15:12:00 +00:00
data:
datasourceblockypsql.yaml: |-
apiVersion: 1
datasources:
2024-02-28 15:29:04 +00:00
- name: BlockyPostgres
type: postgres
uid: blockypostgres
url: {{ printf "%s.%s:5432" (.Values.cnpg.main.creds.host | trimAll "\"") .Release.Namespace }}
access: proxy
user: {{ .Values.cnpg.main.user }}
secureJsonData:
password: {{ .Values.cnpg.main.creds.password | default "na" }}
jsonData:
database: {{ .Values.cnpg.main.database }}
sslmode: 'disable' # disable/require/verify-ca/verify-full
maxOpenConns: 100 # Grafana v5.4+
maxIdleConns: 100 # Grafana v5.4+
maxIdleConnsAuto: true # Grafana v9.5.1+
connMaxLifetime: 14400 # Grafana v5.4+
2024-02-28 16:19:47 +00:00
postgresVersion: 1500 # 903=9.3, 904=9.4, 905=9.5, 906=9.6, 1000=10
timescaledb: false
metrics:
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
main:
# -- Enable and configure a Prometheus serviceMonitor for the chart under this key.
# @default -- See values.yaml
2024-02-27 17:17:01 +00:00
enabled: true
2023-03-07 15:58:34 +00:00
type: "servicemonitor"
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
endpoints:
- port: main
path: /metrics
# -- Enable and configure Prometheus Rules for the chart under this key.
# @default -- See values.yaml
prometheusRule:
enabled: false
labels: {}
# -- Configure additionial rules for the chart under this key.
# @default -- See prometheusrules.yaml
chore(repo) change enterprise charts to the upstream images (#14737) **Description** Update the enterprise train charts to their direct upstream image. ⚒️ 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 opened a PR on [truecharts/containers](https://github.com/truecharts/containers) adding the container to TrueCharts mirror repo. - [ ] 🖼️ 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._
2023-11-17 10:20:22 +00:00
rules: []
# - alert: UnifiPollerAbsent
# annotations:
# description: Unifi Poller has disappeared from Prometheus service discovery.
# summary: Unifi Poller is down.
# expr: |
# absent(up{job=~".*unifi-poller.*"} == 1)
# for: 5m
# labels:
# severity: critical
2024-02-27 17:17:01 +00:00
redis:
enabled: true
2024-04-10 12:05:31 +00:00
includeCommon: false
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
# CANNOT be defined in above yaml section
queryLog:
# optional one of: mysql, postgresql, csv, csv-client. If empty, log to console
type: "postgresql"
# directory (should be mounted as volume in docker) for csv, db connection string for mysql, ignored for included postgresql
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
# target: /var/log/something
# postgresql target: postgres://user:password@db_host_or_ip:5432/db_name
# if > 0, deletes log files which are older than ... days
logRetentionDays: 0
# optional: Max attempts to create specific query log writer, default: 3
creationAttempts: 3
# optional: Time between the creation attempts, default: 2s
creationCooldown: 2s
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
cnpg:
main:
enabled: true
BREAKING CHANGE refactor: port all enterprise apps to new common and add apps (#7738) * use new common * more porting and add notes.txt * portals * add vaultwarden and authelia to enterprise * some changes * authelia porting * fix grafana * fixup metallb * more * traefik * some initial blocky work * fixes * more work on enterprise train * containers * labels * no message * some more fixes * update questions for new enterprise apps * something * remove postgresql dependency from enterprise train apps * fix some traefik bugs * remove prometheus affinities for now * authelia postgresql fixes * bump and fix install test errors * bump common for probe fixes * fix questions * more questions fixes * add some metrics improvements * some more fixes * whoops * some authelia fixes * fix blocky and authelia * bump common for postgresql fixes * hmm * bump common * bump redis to disable double manifest loading * dont enc secrets for authelia * traefik, blocky and authelia fixes * traefik caps on protocols * bump redis for password fixes * ensure roles are clusterwide * ok * redis/common bumps * remove blocky webui and change config location * whoops * redis fix * more blocky tryouts * authelia whoops * bump blocky version * disable prometheus controller * oops * bump common on prometheus for custom service selector labels * rename prometheus selector labels on service * damn * more work * blocky 100 tryout * blocky root tryout * fix blocky config and remove fsgroup * dont drop caps * Update common.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * Update values.yaml Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> * revert update for blocky * use old-style mount for blocky * put update back for blocky * add initial postgresl query log support * hmm * small lint * bump common --------- Signed-off-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl> Co-authored-by: Stavros kois <s.kois@outlook.com> Co-authored-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
2023-03-04 12:42:14 +00:00
user: blocky
database: blocky