Commit Graph

2229 Commits

Author SHA1 Message Date
Waqar Ahmed
9f527e21ea Add method to render environment variables 2021-01-30 00:21:50 +05:00
Waqar Ahmed
2865d86d42 Add helper to retrieve all volumes configuration 2021-01-30 00:21:50 +05:00
Waqar Ahmed
4a895d6b63 Add method to validate if values has required keys 2021-01-30 00:21:50 +05:00
Waqar Ahmed
399f867f26 Add method to retrieve single volume configuration based on input 2021-01-30 00:21:50 +05:00
Waqar Ahmed
cea74cc63f Add method to retrieve host path from user input or ix volumes 2021-01-30 00:21:50 +05:00
Waqar Ahmed
1b0c2107e5 Retrieve cronjob app version 2021-01-30 00:21:50 +05:00
Waqar Ahmed
49a08334e0 Add common implementation for networking/storage 2021-01-30 00:21:50 +05:00
Waqar Ahmed
4f2ef3691a Add common implementation of services 2021-01-30 00:21:50 +05:00
Waqar Ahmed
0261fef397 Add common labels/names helper 2021-01-30 00:21:50 +05:00
Waqar Ahmed
19ec1efaef Add initial library chart 2021-01-30 00:21:50 +05:00
Waqar Ahmed
912ec110d0 Change environment variable name 2021-01-28 21:22:28 +05:00
Waqar Ahmed
acbbe63c11 Merge pull request #27 from truenas/ui-changes
Update charts to make sure they render nicely with dynamic chart release forms
2021-01-28 18:35:01 +05:00
Waqar Ahmed
06a75d2c16 Add check for env variable at chart level instead of schema
This commit introduces a change by marking env variable name/value variables as not required as UI cannot properly handle this right now.
2021-01-28 17:42:21 +05:00
Waqar Ahmed
51d5e88952 Properly render environment variable 2021-01-28 00:49:44 +05:00
Waqar Ahmed
f9459f88b0 Bug fix for specifying env variable for ipfs chart 2021-01-28 00:47:35 +05:00
Waqar Ahmed
3e10661c9b Update ipfs description/validation 2021-01-28 00:19:42 +05:00
Waqar Ahmed
fc9c6549f7 Update ipfs version 2021-01-28 00:15:55 +05:00
Waqar Ahmed
8268636f50 Add description for plex configuration variables 2021-01-28 00:07:18 +05:00
Waqar Ahmed
5e1ff9b5cc Add description for nextcloud configuration fields 2021-01-28 00:07:04 +05:00
Waqar Ahmed
8ca4264d90 Add help text for minio acces keys variables 2021-01-28 00:07:02 +05:00
Waqar Ahmed
c4d3d029e0 Update minio testing ci port 2021-01-27 21:34:06 +05:00
Waqar Ahmed
fe2ebf7b7f Allow specifying extra environment variables for plex 2021-01-27 21:34:06 +05:00
Waqar Ahmed
af4cb601df Remove extra plex env variables 2021-01-27 21:34:06 +05:00
Waqar Ahmed
14ab59e005 Update plex chart version 2021-01-27 21:34:06 +05:00
Waqar Ahmed
03bcdb021b Update minio chart version 2021-01-27 21:34:06 +05:00
Waqar Ahmed
97b7c93410 Render environment variables for minio in a more ui friendly way 2021-01-27 21:34:06 +05:00
Waqar Ahmed
ac7c328314 Update minio test version 2021-01-27 21:34:06 +05:00
Waqar Ahmed
370ec24f69 Update nextcloud storage labels 2021-01-27 21:34:06 +05:00
Waqar Ahmed
95e89114b5 Merge pull request #26 from truenas/NAS-108986
Deployments only support "Always" Restart Policy
2021-01-27 21:29:11 +05:00
Kris Moore
52e987e495 Merge pull request #28 from truenas/add-ipfs
Add IPFS chart
2021-01-25 09:36:08 -05:00
Kris Moore
a0363dcb40 Move ipfs to 'test' train 2021-01-25 09:18:53 -05:00
Kris Moore
18086737bd Get rid of some unneeded API version checks, remove extraArgs which we
ended up not using
2021-01-25 09:13:49 -05:00
Kris Moore
1ed68b60b6 Fix up NOTES.txt to show proper webui link 2021-01-25 09:12:00 -05:00
Kris Moore
cdadc841de Cleanup some old leftovers in the README 2021-01-25 09:10:42 -05:00
Kris Moore
08cb423c92 Switch to list type for Environment, so that UI can render properly 2021-01-25 09:08:50 -05:00
Kris Moore
66f4846665 Small performance improvement. No need to chown the entire directory
after the first init.
2021-01-23 18:24:15 -05:00
Kris Moore
1e333b07cd Use acceptable port range for testing... 2021-01-23 13:02:40 -05:00
Kris Moore
da3cecaa3f Make CI happy 2021-01-23 12:59:26 -05:00
Kris Moore
556bd1d7f5 Fix a bug when using non host mounts 2021-01-23 11:38:08 -05:00
Kris Moore
e5a7976ba5 Update ipfs chart, works on fresh install now, and on restart. Enables
setting options on each startup so that the WebUI is functional
2021-01-23 11:21:58 -05:00
Kris Moore
96b8da5fb0 WIP of adding IPFS chart 2021-01-22 14:52:06 -05:00
Waqar Ahmed
5a1cee4cec Merge pull request #17 from Ornias1993/patch-1
Make clear train switching is not supported
2021-01-17 19:56:51 +05:00
Waqar Ahmed
bb72611ca8 Update chart to 21.0.0 2021-01-17 19:37:27 +05:00
Waqar Ahmed
c8647519a2 Deployments only support Always restart policy for containers 2021-01-17 19:36:16 +05:00
Waqar Ahmed
e71956ffab Merge pull request #24 from Ornias1993/patch-2
Remove requirements.yaml, due to Helm 3 changes
2021-01-04 19:02:04 +05:00
Kjeld Schouten-Lebbing
8ed271d014 Remove requirements.yaml, due to Helm 3 changes
Helm 3 merges requirements.yaml into Chart.yaml.
I tested this config with the CI and it works fine, it seems only fitting to remove requirements.yaml from the documentation. as it's depricated, every new chart uploaded to the repo should have it copy-pasted into the Chart.yaml (the syntax is still the same)
2020-12-31 00:13:22 +01:00
Kjeld Schouten-Lebbing
19a2e9c2be fix language mistake and backticks 2020-12-20 20:51:10 +01:00
Kjeld Schouten-Lebbing
ba4df280e5 make clear it's only in the UI
slight addaption based on slack feedback
2020-12-20 20:27:08 +01:00
Kjeld Schouten-Lebbing
3b898162a9 Make clear train switching is not supported
Adds a small note about train switching not being supported currently
2020-12-20 20:25:01 +01:00
Waqar Ahmed
5ec1dc3b6d Add min/max to node ports 2020-12-15 17:03:30 +05:00