Fixes
- Allow the possibility to specify CELERY_CONFIG_MODULE. Fix #8 (closed)
- flower and flask use ClusterIP service
- embright concurrency reduced to 1 to decrease memory footprint of ~1Gi
- Deploy containers.ligo.org/emfollow/gwcelery:v2.6.0
- Redis changed to ClusterIP service
Merge request reports
Activity
mentioned in merge request !11 (closed)
added 1 commit
- 7aa325ff - Use CluserIP instead of NodePort for flower/falsk. embright concurency=1, deploy V.2.6.0
mentioned in issue #8 (closed)
assigned to @roberto.depietri
requested review from @sara.vallero
added 1 commit
- 9a506852 - Change value gwcelery.conf=>celeryConfigModule
added 2 commits
added 4 commits
Toggle commit listadded 1 commit
- 0680d811 - Set redis master.service.type=ClusterIP since Redis is deployed possworless
@sara.vallero Deployed on fluxuser2:
helm upgrade --install gwcelery ./gwcelery/ --set gwcelery.storageClassName=local-path --set gwcelery.ingress.host=fluxuser2.ldas.cit --set gwcelery.gracedb.hostname=gracedb-dev2.ldas.cit`
This FIX possible vulnerability of the exposed services (That would create vulnerability detection false positive on machines that are exposed to the internet)
Yes, in general I would use LoadBalancer only for Traefik because on a self-contained distribution like k3s or minikube one can easily have conflicts (typically only 1 IP available).
Even more generally, it's up to the user NOT to expose stuff that is not TLS to the public, we should add a note in the docs for hybrid deployments (in preparation).
added 1 commit
- 03fe6572 - Update Chart and app version to 1.0.3 and v2.6.0
reset approvals from @sara.vallero by pushing to the branch
added 1 commit
- 818508f7 - Allow to specity configuration setting for gwcelery