You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
AzureStackHciLoadBalancer scale and upgrade support (#111)
* AzureStackHciLoadBalancer upgrade support
* Split AzureStackHciLoadBalancer code file
* Switch to spec image version
* PR feedback: Rename reconcileDeleteLoadBalancer to reconcileDeleteLoadBalancerService
* Adding isUpgrading check to scaleup for sanity
// +kubebuilder:printcolumn:name="Phase",type="string",JSONPath=".status.phase",description="The current phase/status of the loadbalancer"
150
+
// +kubebuilder:printcolumn:name="IP",type="string",JSONPath=".status.address",description="The frontend VIP address assigned to the loadbalancer"
151
+
// +kubebuilder:printcolumn:name="Port",type="integer",JSONPath=".status.port",description="The frontend port assigned to the loadbalancer"
152
+
// +kubebuilder:printcolumn:name="Replicas",type="integer",JSONPath=".spec.replicas",description="Total number of desired machine replicas for this loadbalancer"
153
+
// +kubebuilder:printcolumn:name="Created",type="integer",JSONPath=".status.replicas",description="Total number of machine replicas created to service this loadbalancer"
154
+
// +kubebuilder:printcolumn:name="Ready",type="integer",JSONPath=".status.readyReplicas",description="Total number of machine replicas that are actively connected to the loadbalancer service"
155
+
// +kubebuilder:printcolumn:name="Unavailable",type="integer",JSONPath=".status.failedReplicas",description="Total number of machine replicas that are in a failed or unavailable state"
93
156
94
157
// AzureStackHCILoadBalancer is the Schema for the azurestackhciloadbalancers API
95
158
typeAzureStackHCILoadBalancerstruct {
@@ -100,6 +163,16 @@ type AzureStackHCILoadBalancer struct {
0 commit comments