Commit Graph
237 Commits
Author SHA1 Message Date
Waqar Ahmed e5d0fb7cc6 Update ipfs deployment to use library chart 2021-02-02 15:14:44 +05:00
Waqar Ahmed de3948ecdd Fix line indent for volume configuration 2021-02-02 15:14:44 +05:00
Waqar Ahmed d30cedce3c Update commit logic 2021-02-02 15:14:44 +05:00
Waqar Ahmed fca725aff1 Commit after udpating dependencies 2021-01-30 00:21:50 +05:00
Waqar Ahmed bde7b16ead Add library chart as a dependency for ipfs/ix-chart/minio/nextcloud/plex items 2021-01-30 00:21:50 +05:00
Waqar Ahmed 85cfcf9e73 Report result for helm dependency update 2021-01-30 00:21:50 +05:00
Waqar Ahmed 23ed62487c Add a helper tool to updte chart dependencies 2021-01-30 00:21:50 +05:00
Waqar Ahmed fe8069a22d Add method to retrieve image/annotations and secrets configuration 2021-01-30 00:21:50 +05:00
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 AhmedandGitHub 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 AhmedandGitHub 95e89114b5 Merge pull request #26 from truenas/NAS-108986
Deployments only support "Always" Restart Policy
2021-01-27 21:29:11 +05:00
Kris MooreandGitHub 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 MooreandGitHub 1e333b07cd Use acceptable port range for testing... 2021-01-23 13:02:40 -05:00
Kris MooreandGitHub 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 AhmedandGitHub 5a1cee4cec Merge pull request #17 from Ornias1993/patch-1
Make clear train switching is not supported
2021-01-17 19:56:51 +05:00