Documentation ¶
Index ¶
Constants ¶
View Source
const (
// ServiceName is the name of the service used to expose the Gardener Discovery Server.
ServiceName = deploymentName
)
Variables ¶
This section is empty.
Functions ¶
func New ¶
func New(client client.Client, namespace string, secretsManager secretsmanager.Interface, values Values) component.DeployWaiter
New creates a new component.DeployWaiter capable of deploying gardener-discovery-server.
Types ¶
type Values ¶
type Values struct { // Image defines the container image of gardener-discovery-server. Image string // RuntimeVersion is the Kubernetes version of the runtime cluster. RuntimeVersion *semver.Version // Domain will be prefixed with "discovery." and used by the discovery server to serve metadata on. Domain string // TLSSecretName is the name of the secret that will be used by the discovery server to handle TLS. // If not provided then self-signed certificate will be generated. TLSSecretName *string }
Values contains configuration values for the gardener-discovery-server resources.
Click to show internal directories.
Click to hide internal directories.