Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewClient ¶
func NewClient(config *restclient.Config) (*gardener_apis.CoreV1beta1Client, error)
Types ¶
type GardenerProvisioner ¶
type GardenerProvisioner struct {
// contains filtered or unexported fields
}
func NewProvisioner ¶
func NewProvisioner( namespace string, shootClient gardener_apis.ShootInterface, factory dbsession.Factory, policyConfigMapName string, maintenanceWindowConfigPath string) *GardenerProvisioner
func (*GardenerProvisioner) DeprovisionCluster ¶
func (*GardenerProvisioner) ProvisionCluster ¶
func (g *GardenerProvisioner) ProvisionCluster(cluster model.Cluster, operationId string) error
type KubeconfigProvider ¶
type KubeconfigProvider struct {
// contains filtered or unexported fields
}
func NewKubeconfigProvider ¶
func NewKubeconfigProvider(secretsClient v12.SecretInterface) KubeconfigProvider
type KymaInstallationState ¶
type KymaInstallationState string
func (KymaInstallationState) String ¶
func (s KymaInstallationState) String() string
type ProvisioningState ¶
type ProvisioningState string
func (ProvisioningState) String ¶
func (s ProvisioningState) String() string
type Reconciler ¶
type Reconciler struct {
// contains filtered or unexported fields
}
func NewReconciler ¶
type ShootController ¶
type ShootController struct {
// contains filtered or unexported fields
}
func NewShootController ¶
func (*ShootController) StartShootController ¶
func (sc *ShootController) StartShootController() error
type TimeWindow ¶
Click to show internal directories.
Click to hide internal directories.