Stavros Kois
37374e0e9b
fix(guacamole-client): adjust initcontainers with new image ( #3069 )
...
* fix(guacamole-client): add postgres image in values
* use multiinit image and cleanup shellscript format
* update image ref of czkawka
* better scalars
* quote
2022-07-04 19:15:44 +00:00
Stavros Kois
e4e6f86d2c
feat(custom-app): Add custom command UI ( #2983 )
...
* feat(custom-app): Add custom command UI
* give custom command it's own checkbox
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-06-27 11:38:05 +02:00
Kjeld Schouten-Lebbing
6452c1b36d
fix(charts): hotpatch to disable HPA and networkPolicy in SCALE interface, due to incompatible format.
2022-06-07 23:29:22 +02:00
Kjeld Schouten-Lebbing
72ed0cda1c
feat(questions): add NFS server persistence GUI option and simplify persistence section
2022-06-05 16:59:11 +02:00
Stavros Kois
5fd2f05d3d
fix(templates): fix type for ingressadvanced ( #2583 )
2022-04-29 05:55:05 +00:00
Stavros Kois
968cb8b22d
feat(inventree): add inventree ( #2576 )
...
* feat(inventree): add inventree
* update gui
* app nginx
* fix path
* fix(templates): expect of cidr must be string instead of int
* fix worker vols
* root
* no root
* use container's uesr
* root group
* rofs
* try without nginx
* try without nginx
* remove
* start server as additionalcont to start first
* init db
* check
* migrate
* init account
* add secret on ui
2022-04-28 23:00:02 +03:00
Stavros Kois
f908a9f312
fix(templates): make security questions overridable in values ( #2211 )
...
* fix(templates): make security questions overridable in values
* fix(uptime-kuma): set PUID: 0
* change naming
2022-03-19 11:08:57 +01:00
kjeld Schouten-Lebbing
d11fb7322d
chore(CI): update questions ci a bit
2022-03-03 17:15:31 +01:00
Kjeld Schouten-Lebbing
4c5c3e5197
fix(Apps): BREAKING CHANGE Move some env-vars outside of env section ( #2010 )
...
* set TZ, PUID and UMASK differently
* more fixes
* this might be breaking so bump major
* ensure PUID and UMASK references are updated
* update test
* fiz references
2022-03-03 15:04:31 +01:00
Kjeld Schouten-Lebbing
a571f0d1eb
fix(apps): set additional_attrs: true on all dicts ( #1750 )
...
* fix(docs): update the backup and restore guide
* fix(apps): set additional_attrs: true on all dicts
* even more
2022-01-21 01:35:59 +01:00
kjeld Schouten-Lebbing
fbeb8c032e
fix(gui): correct mistakes in networkpolicy gui
2022-01-13 15:58:28 +01:00
Kjeld Schouten-Lebbing
fecf825811
feat(common): add GUI for networkPolicy ( #1710 )
...
* feat(common): add GUI for networkPolicy
* add networkPolicies Ports GUI
* working on GUI compatible ipblock parsing
* add network policy runtests
* rename
* fix some networkPolicy mistakes
* add pod and namspace selector parsing
* finish the common portion of the network policy
* Add prototype IPblock GUI
* Build a GUI
* bump common
2022-01-13 15:05:23 +01:00
Kjeld Schouten-Lebbing
80039c40a7
feat(gui): expose capabilities in GUI ( #1709 )
...
* feat(common): expose capabilities in GUI
* add advanced podsecuritycontext include to all Apps
* add securityContext advanced include to all Apps
2022-01-13 12:18:20 +01:00
Kjeld Schouten-Lebbing
9ee0dfe403
feat(Common): properly setup extra-args support ( #1708 )
2022-01-13 11:43:26 +01:00
Kjeld Schouten-Lebbing
da35f12e2b
feat(common): add TTY, STDIN and IPFamily support ( #1700 )
...
* feat(common): add TTY and STDIN support
Also fixes a mistake in the GUI for external interfaces
* bump minor on common
* add IP families as well
2022-01-12 20:24:01 +01:00
Kjeld Schouten-Lebbing
9abf8aa990
feat (common): Readd external-interfaces as expert option ( #1698 )
2022-01-12 19:18:39 +01:00
Stavros Kois
c80a19fa39
chore(templates): Adds description for CPU and RAM ( #1669 )
...
* chore(templates): Adds description for CPU and RAM
Also remove memory as its redundant and capitalize a label
* Update templates/questions/resources.yaml
Co-authored-by: Kjeld Schouten-Lebbing <kjeld@schouten-lebbing.nl>
2022-01-09 17:33:38 +01:00
kjeld Schouten-Lebbing
241c766422
chore(metrics): disable metrics GUI by default
2021-11-25 14:34:46 +01:00
Kjeld Schouten-Lebbing
19ef571469
feat(prometheus): add some prometheus exporter-Apps ( #1388 )
...
* feat(prometheus): add some prometheus exporter-Apps
* delete notes
* little fix
* fix
* crlf and ignore
* keywords
* hmm
* no quote try
* portals
* skip tests for promcord
* hmm
* Add questions
2021-11-23 21:36:27 +01:00
Stavros Kois
5deeec3562
chore(apps): Move GPU config to the end of the section for cleaner UI ( #1324 )
2021-11-14 14:32:00 +01:00
Stavros Kois
477c4c6290
fix(apps): Allow spaces in paths ( #1306 )
2021-11-10 22:14:55 +01:00
kjeld Schouten-Lebbing
6efe6e6ace
feat(Apps): Hide custom resource limits by default (falls back to common defaults)
2021-11-07 17:55:11 +01:00
kjeld Schouten-Lebbing
dcb6d8e3e1
fix(Apps): prevent duplicate port use and fix some questions.yaml mistakes
2021-11-07 11:49:14 +01:00
kjeld Schouten-Lebbing
1ff3b745e0
feat(testing): Write new persistence GUI and move persistence into includes
2021-11-06 19:23:24 +01:00
Kjeld Schouten-Lebbing
32c6f11de4
chore(common): add additional aliasses for simple hostpath persistence ( #1287 )
...
* chore(common): add additional aliasses for simple hostpath persistence
* hmm
* mountpath, dont use null
* use correct type
* whoops
* bump testrc2
2021-11-06 18:56:41 +01:00
kjeld Schouten-Lebbing
5dc1b36ffa
correct a mistake in persistence list
2021-11-06 17:28:12 +01:00
kjeld Schouten-Lebbing
5f83b52688
fix small mistake in persistence list
2021-11-06 17:01:08 +01:00
Kjeld Schouten-Lebbing
b832ea9c80
feat(common): introduce simplePVC and simplyHP aliasses for persistence types ( #1286 )
...
* feat(common): introduce simplePVC and simplyHP aliasses for persistence types
* correct a mistake
* more fixes
2021-11-06 16:38:54 +01:00
kjeld Schouten-Lebbing
076145b865
chore(Apps): default serviceList to Simple type
2021-11-06 13:20:28 +01:00
kjeld Schouten-Lebbing
7761d59da4
Chore(Apps): Default to Simple service type
2021-11-06 13:18:22 +01:00
kjeld Schouten-Lebbing
ee60aa2151
chore(Apps): fix expert controller settings indent
2021-11-06 13:17:22 +01:00
kjeld Schouten-Lebbing
de1a033a53
fix(jackett): correct duplicate variable name in questions.yaml
2021-11-06 12:58:05 +01:00
Kjeld Schouten-Lebbing
4dfe95fa9a
chore(jackett): refactor ServiceType to simplify it ( #1285 )
...
* chore(jackett): refactor ServiceType to simplify it
* put securityContext hidden behind a checkbox
* chore(Apps): put deployment config behind checkbox
(cherry picked from commit c75410141ae2f1394f38437c42042ce689604fc8)
* bump common on Jackett for testing
2021-11-06 12:00:55 +01:00
Kjeld Schouten-Lebbing
6a54105c7a
feat(common): Add simple servicetype as a LoadBalancer Alias ( #1284 )
...
* feat(common): Add simple servicetype as a LoadBalancer Alias
* add serviceList UI tweak
* Fix typo
* bump
* move servicetype selection code to include
* Clearly flag NodePort and LoadBalancer as advanced
As NodePort does require advanced settings to be checked now
2021-11-06 11:29:34 +01:00
Kjeld Schouten-Lebbing
00795e3d53
fix(common): set default ndots to 1 and fix dnsoptions in GUI ( #1262 )
...
* fix(common): set default ndots to 1 and fix dnsoptions in GUI
* bump
2021-11-01 13:37:56 +01:00
kjeld Schouten-Lebbing
c4a6348636
whoops
2021-10-20 20:05:36 +02:00
Kjeld Schouten-Lebbing
5c11bc8fb0
fix(Postgresql): use correct PVC storageClass when using postgresql as a dependency on SCALE ( #1212 )
...
* fix db persistence
* Add global isSCALE flag to every questions.yaml file
* bump common
2021-10-20 19:39:05 +02:00
Kjeld Schouten-Lebbing
6c64fd2c01
fix(apps): force users using correct / prefix for mounPath ( #1156 )
2021-10-17 13:48:45 +02:00
Kjeld Schouten-Lebbing
f28e149fb4
(chore) Move more questions.yaml content to includes ( #1101 )
...
* (chore) add more includes and include processing
* fully edit airsonic
* move serviceExpert to include (except host-network)
* Move default ingress settings to include
2021-10-05 12:50:21 +02:00
Kjeld Schouten-Lebbing
1d94d2e7bb
(chore) standardise resources ( #1093 )
2021-10-04 13:46:38 +02:00
Kjeld Schouten-Lebbing
2b6ba98a6b
(chore) move standardised env-vars to include ( #1092 )
...
* intial work on moving fixed envs to include
* add include to release scripting
2021-10-04 13:27:12 +02:00
Stavros Kois
1eb46b4fb7
(fix) make regex for resources more strict ( #1072 )
...
* make regex for resources more strict
* Update validation docs
* Review feedback
2021-10-01 23:12:26 +02:00
kjeld Schouten-Lebbing
2480afdf9b
(fix) correct mistake in addons include
2021-09-29 16:20:11 +02:00
Kjeld Schouten-Lebbing
cfdffdb3be
(feat) add CodeServer addon and addon improvements ( #1059 )
...
* simplify addons to not require manually entered volumemounts, just mount them all.
* simplify addons
* cleanup promtail and codeserver
* fix mistake in codeserver
* try to add codeserver runtest
* add netshoot runtest
* fix codeserver ports
* different codeserver port for integrationt est
* bump common
2021-09-29 15:10:26 +02:00
Kjeld Schouten-Lebbing
2b5fe533f6
(feat) Add Promtail and Netshoot addons ( #1058 )
...
* add promtail addon
* Add Netshoot addon
* update common to include envList for addons
* Add basic promtail and netshoot unittests
2021-09-29 14:18:57 +02:00
Kjeld Schouten-Lebbing
8418b3e7e7
(chore) increase default resource limits ( #1036 )
2021-09-26 20:49:03 +02:00
Kjeld Schouten-Lebbing
68a5032dad
(chore) move resource(limits) to an include for easier maintenance ( #1034 )
2021-09-26 20:44:02 +02:00
Kjeld Schouten-Lebbing
2db56c1e42
Fix remaining VPN addon issues ( #1029 )
...
* Fix remaining VPN addon issues
* fix minor common-test issue
2021-09-25 14:40:14 +02:00
kjeld Schouten-Lebbing
ab1b39b88e
cleanup authentication credentials for OpenVPN
2021-09-13 21:18:11 +02:00
Kjeld Schouten-Lebbing
642cf20b7b
feat: Add VPN addon and move some config to includes ( #973 )
...
* add addon include to all apps
* move groups to include
* move controller to includes
* move container config to include
* move serviceList to include
* move persistence list to includes
* move ingressList to includes
* fix appdaemon digest
* move deviceList to includes and add to deconz
Fixes #967 related to #966
2021-09-13 12:58:34 +02:00
kjeld Schouten-Lebbing
90ee94cf11
move more standard questions.yaml portions to includes
2021-09-13 11:14:23 +02:00
kjeld Schouten-Lebbing
0390a88229
Move VPN section of testbed to include
2021-09-13 10:46:07 +02:00