NAS-122507 / 23.10 / Add immich to community train (#1271)

* initial commit

* add some todo

* extend config

* remove typesense url

* add microservices

* add proxy and typesense

* ML

* fix configmap

* fixup config

* change range

* one more

* add some inits

* ts dont need to wait for server

* wait web

* add redis

* fix redis

* wrong space

* type

* add redis service

* conditional services

* fix redis...

* add caps

* fix capabilities

* fix service

* add tests

* fix conditional pods

* fix upgrade_strategy

* fix config

* lint

* whops

* update strategy

* make robust

* cleaner

* fix regex

* Take a copy of the resources before we start doing modifications

* regen commontgz

* bump versions

* add pullPolicy

* regen common

* bump version

* bump

* bump helm

* regen common

* Update library/ix-dev/community/immich/values.yaml

* bump

* update resources validation
This commit is contained in:
Stavros Kois
2023-07-05 18:42:37 +03:00
committed by GitHub
parent 4923f58fd3
commit edde8c3839
36 changed files with 1521 additions and 7 deletions

View File

@@ -19,7 +19,7 @@ jobs:
helm-version:
- v3.9.4
- v3.10.3
- v3.12.0
- v3.12.1
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
@@ -57,7 +57,7 @@ jobs:
helm-version:
- v3.9.4
- v3.10.3
- v3.12.0
- v3.12.1
steps:
- name: Checkout
uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3
@@ -97,7 +97,7 @@ jobs:
- v1.25.3+k3s1
# We run tests on Helm version of latest SCALE release, SCALE nightly and manually defined "latest"
helm-version:
- v3.12.0
- v3.12.1
values:
- basic-values.yaml
- configmap-values.yaml