Skip to content

Commit

Permalink
Add reference for apiserver configuration
Browse files Browse the repository at this point in the history
  • Loading branch information
glrf committed Jan 10, 2022
1 parent c85d863 commit 01bf0f0
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions docs/modules/ROOT/pages/references/parameters.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,30 @@ default:: `appuio-control-api`

The namespace in which to deploy this component.

== `apiserver.apiservice`
type:: dict

== `apiserver.tls`

This key configures encryption of internal traffic, meaning from the Kubernetes API server to our aggregate API sever.

You have the option to provide a custom TLS key and certificate.

If any of the following fields are set to `null` or empty string, the aggregate API server will generate its own certificates.
In that case the connection is still encrypted, but you need to disable TLS verification by setting `insecureSkipTLSVerify` to `true` in the APIService.

=== `apiserver.tls.certSecretName`
type:: string
default:: `control-api-tls`

=== `apiserver.tls.serverCert`
type:: string
default:: "?{vaultkv:${customer:name}/${cluster:name}/${_instance}/apiserver-cert}"

=== `apiserver.tls.serverKey`
type:: string
default:: "?{vaultkv:${customer:name}/${cluster:name}/${_instance}/apiserver-key}"

== `zones`

[horizontal]
Expand Down

0 comments on commit 01bf0f0

Please sign in to comment.