diff --git a/charts/uffizzi-controller/.gitignore b/charts/uffizzi-controller/.gitignore index ee3892e8..f791801b 100644 --- a/charts/uffizzi-controller/.gitignore +++ b/charts/uffizzi-controller/.gitignore @@ -1 +1,2 @@ charts/ +Chart.lock diff --git a/charts/uffizzi-controller/Chart.yaml b/charts/uffizzi-controller/Chart.yaml index 84f97b0f..25559f7e 100644 --- a/charts/uffizzi-controller/Chart.yaml +++ b/charts/uffizzi-controller/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: uffizzi-controller -version: 1.1.0 +version: 2.0.0 kubeVersion: ">= 1.21.6-0" # https://issuetracker.google.com/issues/77503699 description: "A smart proxy service that handles requests from Uffizzi App to the Kubernetes API - 1 of 3 services (controller, uffizzi_app, uffizzi_cli) that comprise the uffizzi full-stack previews engine which automates trigger-based on-demand preview environments" type: application @@ -23,17 +23,12 @@ dependencies: - name: ingress-nginx version: "~4.6.1" repository: https://kubernetes.github.io/ingress-nginx - # condition: - # tags: - # import-values: - # alias: - name: cert-manager version: "~1.12.0" repository: https://charts.jetstack.io - # condition: - # tags: - # import-values: - # alias: + - name: uffizzi-cluster-operator + version: "0.x.x" + repository: https://uffizzicloud.github.io/uffizzi-cluster-operator/ maintainers: - name: Uffizzi email: info@uffizzi.com diff --git a/charts/uffizzi-controller/values.yaml b/charts/uffizzi-controller/values.yaml index 9a5bf207..b9716703 100644 --- a/charts/uffizzi-controller/values.yaml +++ b/charts/uffizzi-controller/values.yaml @@ -9,8 +9,14 @@ global: password: ChangeMeNow cert-manager: # dependency + enabled: true installCRDs: true +ingress-nginx: + controller: + extraArgs: + enable-ssl-passthrough: true + certEmail: "user@example.com" clusterIssuer: "letsencrypt"