Edit your lse-values.yaml file.
- Add
global.image.repository
and setglobal.image.tag
to a version equal or newer2.3.1
:
global:
image:
repository: heartexlabs/label-studio-enterprise
tag: 2.3.1
- Move
global.enterpriseLicense
and all sub-keys toenterprise
(soenterprise
will on the same level asglobal
,app
orrqworker
) and setenterprise.enabled
totrue
:
enterprise:
enabled: true
enterpriseLicense:
secretName: "lse-license"
secretKey: "license"
- Disable self-provisioned SQL instance:
postgresql:
enabled: false
-
Completely remove properties
app.logLevel
,app.debug
,rqworker.logLevel
,rqworker.debug
,minio.*
. -
Set
app.ingress.enabled
totrue
:
app:
ingress:
enabled: true
- Get the current release name using
helm list
command. - Run upgrade command using new helm chart:
helm upgrade RELEASE_NAME heartex/label-studio -f lse-values.yaml
Error: UPGRADE FAILED: failed to create resource: admission webhook "validate.nginx.ingress.kubernetes.io" denied the request: host "xxx" and path "/" is already defined in ingress kube-system/xxx-lse-app
Remove ValidatingWebhookConfiguration
resource:
kubectl delete -A ValidatingWebhookConfiguration ingress-nginx-admission