You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Added .Values.ingress.classname and ingressClassName to ingress template spec
* adding .idea to gitignore
* fix: devurlsHost ref in ingress template
* Apply suggestions from code review
* Add tests and update README.md
* Clarify ingress values in docs
* Do not include ingressClassName if empty
Co-authored-by: Dean Sheather <dean@deansheather.com>
Copy file name to clipboardExpand all lines: README.md
+4-3Lines changed: 4 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -81,11 +81,12 @@ View [our docs](https://coder.com/docs/setup/installation) for detailed installa
81
81
| coderd.trustProxyIP | bool | Configures Coder to accept X-Real-IP and X-Forwarded-For headers from any origin. This option is deprecated and will be removed in a future release. Use the coderd.reverseProxy setting instead, which supports configuring an allowlist of trusted origins. |`false`|
82
82
| envbox | object | Required for running Docker inside containers. See requirements: https://coder.com/docs/coder/latest/admin/workspace-management/cvms|`{"image":""}`|
83
83
| envbox.image | string | Injected by Coder during release. |`""`|
84
-
| ingress | object | Configure an Ingress to route traffic to Coder services. |`{"annotations":{"nginx.ingress.kubernetes.io/proxy-body-size":"0"},"enable":false,"host":"","tls":{"enable":false}}`|
84
+
| ingress | object | Configure an Ingress to route traffic to Coder services. |`{"annotations":{"nginx.ingress.kubernetes.io/proxy-body-size":"0"},"className":"","enable":false,"host":"","tls":{"enable":false}}`|
85
85
| ingress.annotations | object | Additional annotations to add to the Ingress object. The behavior is typically dependent on the Ingress Controller implementation, and useful for managing features like TLS termination. |`{"nginx.ingress.kubernetes.io/proxy-body-size":"0"}`|
86
+
| ingress.className | string | The ingressClassName to set on the Ingress. |`""`|
86
87
| ingress.enable | bool | A boolean controlling whether to create an Ingress. |`false`|
87
-
| ingress.host | string | The hostname to proxy to the Coder installation. The cluster Ingress Controller typically uses server name indication or the HTTP Host header to route traffic. |`""`|
88
-
| ingress.tls | object | Configures TLS settings for the Ingress. |`{"enable":false}`|
88
+
| ingress.host | string | The hostname to proxy to the Coder installation. The cluster Ingress Controller typically uses server name indication or the HTTP Host header to route traffic. The dev URLs hostname is specified in coderd.devurlsHost. |`""`|
89
+
| ingress.tls | object | Configures TLS settings for the Ingress. TLS certificates are specified in coderd.tls.hostSecretName and coderd.tls.devurlsHostSecretName. |`{"enable":false}`|
| logging | object | Configures the logging format and output of Coder. |`{"human":"/dev/stderr","json":"","splunk":{"channel":"","token":"","url":""},"stackdriver":""}`|
91
92
| logging.human | string | Location to send logs that are formatted for readability. Set to an empty string to disable. |`"/dev/stderr"`|
0 commit comments