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
{{ message }}
Repository navigation
Commit dd6d188
Browse filesBrowse the repository at this point in the historyBrowse files
* expose Helm chart values for custom certs
* add custom cert defaults to Helm values
* document Helm values for custom certs
* rename Helm `tlsCrt` value to `tlsCert`
* expose Helm chart value for allocator's allowed client CAs
Co-authored-by: Mark Mandel <markmandel@google.com>
|`agones.controller.generateTLS`| Set to true to generate TLS certificates or false to provide your own certificates in `certs/*`|`true`|
120
+
|`agones.controller.generateTLS`| Set to true to generate TLS certificates or false to provide your own certificates |`true`|
121
121
|`agones.controller.nodeSelector`| Controller [node labels][nodeSelector] for pod assignment |`{}`|
122
122
|`agones.controller.tolerations`| Controller [toleration][toleration] labels for pod assignment |`[]`|
123
123
|`agones.controller.affinity`| Controller [affinity][affinity] settings for pod assignment |`{}`|
@@ -172,7 +172,7 @@ The following tables lists the configurable parameters of the Agones chart and t
172
172
|`agones.allocator.service.grpc.port`| The port that is exposed externally by the [allocator service][allocator] for [gRPC requests][grpc-requests]|`443`|
173
173
|`agones.allocator.service.grpc.targetPort`| The port that is used by the allocator pod to listen for [gRPC requests][grpc-requests]. Note that the allocator server cannot bind to low numbered ports. |`8443`|
174
174
|`agones.allocator.generateClientTLS`| Set to true to generate client TLS certificates or false to provide certificates in `certs/allocator/allocator-client.default/*`|`true`|
175
-
|`agones.allocator.generateTLS`| Set to true to generate TLS certificates or false to provide certificates in `certs/allocator/*`|`true`|
175
+
|`agones.allocator.generateTLS`| Set to true to generate TLS certificates or false to provide your own certificates |`true`|
176
176
|`agones.allocator.disableMTLS`| Turns off client cert authentication for incoming connections to the allocator. |`false`|
177
177
|`agones.allocator.disableTLS`| Turns off TLS security for incoming connections to the allocator. Only applicable to the REST API. It currently does not work for the gRPC API. ([issue](https://github.com/googleforgames/agones/issues/1945)) |`false`|
178
178
|`agones.allocator.disableSecretCreation`| Disables the creation of any allocator secrets. If true, you MUST provide the `allocator-tls`, `allocator-tls-ca`, and `allocator-client-ca` secrets before installation. |`false`|
@@ -199,6 +199,11 @@ The following tables lists the configurable parameters of the Agones chart and t
|`agones.serviceaccount.sdk.annotations`| A map of namespaces to maps of [Annotations][annotations] added to the Agones SDK service account for the specified namespaces |`{}`|
201
201
|`agones.metrics.serviceMonitor.interval`| Default scraping interval for ServiceMonitor |`30s`|
202
+
|`agones.controller.tlsCert`| Custom TLS certificate provided as a string |\`\`|
203
+
|`agones.controller.tlsKey`| Custom TLS private key provided as a string |\`\`|
204
+
|`agones.allocator.tlsCert`| Custom TLS certificate provided as a string |\`\`|
205
+
|`agones.allocator.tlsKey`| Custom TLS private key provided as a string |\`\`|
206
+
|`agones.allocator.clientCAs`| A map of secret key names to allowed client CA certificates provided as strings |`{}`|
202
207
|`agones.allocator.serviceMetrics.name`| Second Service name for the allocator |`agones-allocator-metrics-service`|
203
208
|`agones.allocator.serviceMetrics.annotations`|[Annotations][annotations] added to the Agones allocator second Service |`{}`|
204
209
|`agones.allocator.serviceMetrics.http.port`| The port that is exposed within cluster by the [allocator service][allocator] for http requests |`8080`|
0 commit comments