Commit Graph

295 Commits

Author SHA1 Message Date
sonicaj
4ea3f015f6 Update nextcloud upgrade strategy
For nextcloud tags, 21.1 is greater then 21.1.0 so we reverse sort the tags list before doing semantic versioning as in semantic versioning both tags are equal and when we reverse sort it, 21.1 is prioritised over 21.1.0.
2021-09-06 15:31:50 +05:00
Gavin Chappell
9904bcebb5 add optional resource limits to Machinaris Chart on test track (#137)
* add optional resource limits to Machinaris Chart on `test` track

* removed question mark

* regex validation of values

* Memory validation comes straight from `k3s-io/k3s` in `vendor/k8s.io/apimachinery/pkg/api/resource/quantity.go`
* CPU validation is home-grown and allows both the fractional representation as well as the "millicore" representation, but because the minimum precision is `1m`, fractions and millicores cannot be used together ([read more](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/#meaning-of-cpu))
  * any string containing a period MUST NOT end with an `m` as this must be a fractional representation
  * otherwise any string containing only digits MAY end with an `m` (to represent a number of millicores) or not (to represent one or more entire cores)
2021-09-06 14:44:57 +05:00
sonicaj
8e1b81dfc2 Upgraded catalog item(s)
This commit upgrades chia, machinaris, minio, nextcloud catalog item(s).
2021-09-03 19:16:38 +05:00
sonicaj
6776dadd67 Generate host networking configuration separately 2021-08-31 20:02:07 +05:00
sonicaj
845abb0a75 Do not allow configuring host networking when external interfaces are specified 2021-08-31 20:02:07 +05:00
sonicaj
f79aa0148a Bump ix-chart version 2021-08-31 20:02:07 +05:00
Gavin Chappell
1291bac165 enable TTY to allow plotman to start (#134)
* enable TTY to allow  to start

* match test train to live train
2021-08-31 16:37:45 +05:00
sonicaj
9ece098bcf Upgraded catalog item(s)
This commit upgrades chia, machinaris, nextcloud catalog item(s).
2021-08-30 17:24:37 +00:00
sonicaj
0de89c6579 Update machinaris app icon 2021-08-27 22:36:18 +05:00
sonicaj
55d20a590a Upgraded catalog item(s)
This commit upgrades chia catalog item(s).
2021-08-25 20:00:16 +00:00
sonicaj
ed2b68e819 Upgraded catalog item(s)
This commit upgrades minio catalog item(s).
2021-08-25 04:00:16 +00:00
sonicaj
b22a80b491 Upgraded catalog item(s)
This commit upgrades chia catalog item(s).
2021-08-25 00:00:17 +00:00
sonicaj
ada20431d9 Upgraded catalog item(s)
This commit upgrades plex catalog item(s).
2021-08-23 20:00:15 +00:00
sonicaj
f8010b23b0 Upgraded catalog item(s)
This commit upgrades minio catalog item(s).
2021-08-21 04:00:14 +00:00
sonicaj
4dad07e459 Upgraded catalog item(s)
This commit upgrades chia catalog item(s).
2021-08-20 16:00:15 +00:00
sonicaj
76f9835a92 Upgraded catalog item(s)
This commit upgrades minio catalog item(s).
2021-08-18 04:00:14 +00:00
Josh Cox
5cd292fb06 NAS-111810 / 21.08 / Fixes #116 by swapping MINIO_ACCESS_KEY and MINIO_SECRET_KEY (#117)
* Fixes #116 by swapping MINIO_ACCESS_KEY and MINIO_SECRET_KEY with MINIO_ROOT_USER and MINIO_ROOT_PASSWORD

Signed-off-by: Josh Cox <josh@webhosting.coop>

* Removing default_values.yaml as per request

Signed-off-by: Josh Cox <josh@webhosting.coop>

* 1.3.12

Signed-off-by: Josh Cox <josh@webhosting.coop>

* Moving test
2021-08-16 19:26:15 +05:00
sonicaj
b7ca092144 Upgraded catalog item(s)
This commit upgrades machinaris catalog item(s).
2021-08-13 20:00:16 +00:00
sonicaj
e11fd36ba9 Upgraded catalog item(s)
This commit upgrades plex catalog item(s).
2021-08-12 12:00:16 +00:00
Waqar Ahmed
e43c465b96 Merge pull request #114 from truenas/minio-tls-settings
NAS-111770 / 21.08 / Adapt Minio app to conform to upstream configuration for TLS
2021-08-10 20:04:15 +05:00
sonicaj
a795e211bc Expose machinaris api port for workers usage 2021-08-10 13:16:08 +05:00
sonicaj
c187f57be4 Bump machinaris chart version 2021-08-10 13:12:45 +05:00
sonicaj
24e790f3e0 Update stable train from test train 2021-08-10 12:23:24 +05:00
sonicaj
022e85f634 Dynamically retrieve minio scheme and set it appropriately 2021-08-10 12:14:12 +05:00
sonicaj
1c9df4845a Allow specifying domain name for minio 2021-08-09 13:42:26 +05:00
sonicaj
445a635855 Bump minio chart version 2021-08-09 13:11:37 +05:00
sonicaj
0b3d6ba2a1 Upgraded catalog item(s)
This commit upgrades chia catalog item(s).
2021-08-09 05:30:02 +00:00
sonicaj
6d433dc97b Properly use normalized tags for chia upgrade strategy 2021-08-09 10:29:39 +05:00
sonicaj
f1f9e8ba46 Bug fix for specifying env variables for minio app 2021-08-08 16:00:08 +05:00
sonicaj
692e3d34d5 Bump minio chart version 2021-08-08 15:58:58 +05:00
sonicaj
3663e22709 Update test port value for CI 2021-08-06 19:04:14 +05:00
sonicaj
17635b740e Define upgrade strategy for automated updates for machinaris 2021-08-06 18:56:53 +05:00
sonicaj
8b3badeb57 Update path for machinaris portal 2021-08-06 18:55:42 +05:00
sonicaj
f422035180 Update timezone configuration group 2021-08-06 18:47:22 +05:00
sonicaj
872c96337c Add support for machinaris UI 2021-08-06 18:40:47 +05:00
sonicaj
18a727ad0b Add machinaris application 2021-08-06 18:32:55 +05:00
sonicaj
5766a513b6 Upgraded catalog item(s)
This commit upgrades minio, nextcloud catalog item(s).
2021-08-06 04:00:13 +00:00
sonicaj
2c38cc7a17 Bump minio chart version 2021-07-31 19:05:50 +05:00
sonicaj
993ab4d750 Adapt minio chart to new console access feature 2021-07-31 19:05:11 +05:00
sonicaj
54dac69813 Upgraded catalog item(s)
This commit upgrades plex, minio catalog item(s).
2021-07-30 08:00:15 +00:00
sonicaj
deac092ad2 Upgraded catalog item(s)
This commit upgrades chia, ipfs, plex, minio catalog item(s).
2021-07-28 08:00:21 +00:00
sonicaj
c2ea7e8d33 Upgraded catalog item(s)
This commit upgrades plex catalog item(s).
2021-07-20 20:00:17 +00:00
sonicaj
7a168ab195 Allow specifying clusterfirst dns policy for ix-chart
This commit adds changes to allow specifying cluster first dns policy for ix-chart as it can be useful for cases where the workload running with ix-chart needs to consume internal kubernetes dns for accessing service(s)/workload(s) etc.
2021-07-19 13:09:53 +05:00
sonicaj
948c92f4fe Update ix-chart version 2021-07-19 13:09:42 +05:00
sonicaj
a9ba128daf Upgraded catalog item(s)
This commit upgrades minio catalog item(s).
2021-07-16 08:00:15 +00:00
sonicaj
360ba89c79 Make chia config mountpath field editable 2021-07-16 12:42:04 +05:00
sonicaj
6adc9f516e Update chia app configuration mountpoint 2021-07-16 01:30:13 +05:00
sonicaj
dce150f77d Upgraded catalog item(s)
This commit upgrades chia, plex catalog item(s).
2021-07-14 18:58:18 +00:00
sonicaj
c0bffc1be3 Update chia versioning update strategy
This commit adds changes to update how we determine if we have an updated tag available for chia - recently we have shifted the versioning scheme on our docker image of chia and this change is to account for that so we can have automated updates.
2021-07-13 17:07:06 +05:00
sonicaj
d24d065db5 Update charts train from test train 2021-07-12 20:41:30 +05:00