Documentation ¶
Index ¶
Constants ¶
View Source
const ( // DeploymentName is the name of the deployment. DeploymentName = "gardener-apiserver" // ManagedResourceNameRuntime is the name of the ManagedResource for the runtime resources. ManagedResourceNameRuntime = "gardener-apiserver-runtime" // ManagedResourceNameVirtual is the name of the ManagedResource for the virtual resources. ManagedResourceNameVirtual = "gardener-apiserver-virtual" )
Variables ¶
View Source
var TimeoutWaitForManagedResource = 5 * time.Minute
TimeoutWaitForManagedResource is the timeout used while waiting for the ManagedResources to become healthy or deleted.
Functions ¶
Types ¶
type Interface ¶
type Interface interface { apiserver.Interface // GetValues returns the current configuration values of the deployer. GetValues() Values }
Interface contains functions for a gardener-apiserver deployer.
type Values ¶
type Values struct { apiserver.Values // ClusterIdentity is the identity of the garden cluster. ClusterIdentity string // Image is the container image used for the gardener-apiserver pods. Image string // LogLevel is the level/severity for the logs. Must be one of [info,debug,error]. LogLevel string // LogFormat is the output format for the logs. Must be one of [text,json]. LogFormat string // TopologyAwareRoutingEnabled specifies where the topology-aware feature is enabled. TopologyAwareRoutingEnabled bool }
Values contains configuration values for the gardener-apiserver resources.
Source Files ¶
Click to show internal directories.
Click to hide internal directories.