@@ -112,27 +112,42 @@ ui:
112112 iconUrl : https://raw.githubusercontent.com/gradio-app/gradio/5524e590577769b0444a5332b8d444aafb0c5c12/js/app/public/static/img/logo.svg
113113 description : |
114114 A web-based user inferface for interacting with the deployed LLM.
115- # Optional config for an ingress resource to expose the UI
116- ingress :
117- # The name of the ingress resource to create (default: Release.Name)
118- name :
119- # Any annotations to apply to the ingress resource
120- # (e.g. for cert-manager TLS integration)
121- annotations : {}
122- # The domain name to use for the ingress resource.
123- # If host is not set then ingress support will be disabled and
124- # no ingress resource will be created.
125- # NOTE: If ingress is enabled, an ingress controller must be installed
126- # on the target cluster before installing this chart.
127- # For example, see https://kubernetes.github.io/ingress-nginx/deploy/
128- # TODO: Check what happens if ingress is enabled without a controller deployed
129- # (probably nothing, just an unused ingress resource will be created)
130- host :
131115 # The update strategy to use for the deployment
132116 updateStrategy :
133117 rollingUpdate :
134118 maxSurge : 25%
135119 maxUnavailable : 25%
136120
121+ # Settings for configuring ingress resources
122+ # to make the UI and/or backend API accessible
123+ # outside the cluster.
124+ # NOTE: An ingress controller must be installed
125+ # on the target cluster.
126+ ingress :
127+ # The name of the ingress class to use
128+ className : nginx
129+ host :
130+ tls : true
131+ api :
132+ enabled : false
133+ # Defaults to "{{ .Release.name }}"-api
134+ name :
135+ # This is required to be /v1 for an OpenAI API
136+ # unless we add URL rewrite functionality to the
137+ # Ingress resource templates in the future.
138+ path : /v1
139+ # Annotations to apply to the ingress resource
140+ # e.g. for cert-manager integration
141+ annotations :
142+ ui :
143+ enabled : false
144+ # Defaults to "{{ .Release.name }}"-ui
145+ name :
146+ # For a Gradio app this must be the root
147+ path : /
148+ # Annotations to apply to the ingress resource
149+ # e.g. for cert-manager integration
150+ annotations :
151+
137152reloader :
138153 watchGlobally : false
0 commit comments