Documentation ¶
Index ¶
Constants ¶
View Source
const ( // Types Stage = "Stage" DeploymentTemplateChecksum = "TemplateChecksum" DeploymentParametersChecksum = "ParametersChecksum" // States ClusterUpgradeRequirementCheck = "ClusterUpgradeRequirementCheck" DeploymentUninitialized = "DeploymentUninitialized" DeploymentInitialized = "DeploymentInitialized" DeploymentCompleted = "DeploymentCompleted" Empty = "" MasterInstancesUpgrading = "MasterInstancesUpgrading" ProvisioningSuccessful = "ProvisioningSuccessful" )
View Source
const (
Name = "masters"
)
Variables ¶
This section is empty.
Functions ¶
func IsClientNotFound ¶
IsClientNotFound asserts clientNotFoundError.
func IsDeploymentNotFound ¶
IsDeploymentNotFound asserts deploymentNotFoundError.
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
func IsNotFound ¶
func IsScaleSetNotFound ¶
IsScaleSetNotFound asserts scaleSetNotFoundError.
func IsVersionBlobEmpty ¶
IsVersionBlobEmpty asserts versionBlobEmptyError.
Types ¶
type Config ¶
type Config struct { nodes.Config CtrlClient client.Client TenantRestConfigProvider *tenantcluster.TenantCluster VMSKU *vmsku.VMSKUs }
type Resource ¶
func (*Resource) EnsureCreated ¶
This resource applies the ARM template for the master instances, monitors the process and handles upgrades.
func (*Resource) EnsureDeleted ¶
Source Files ¶
- create.go
- create_cluster_upgrade_requirement_check.go
- create_deployment_completed.go
- create_deployment_initialized.go
- create_deployment_uninitialized.go
- create_empty.go
- create_master_instances_upgrading.go
- create_provisioning_successful.go
- delete.go
- deployment.go
- error.go
- instances.go
- resource.go
- status.go
Click to show internal directories.
Click to hide internal directories.