Skip to content

Commit 83aab93

Browse files
author
marjan.alavi
committed
Deprecate haproxy with vSphere 9.0
Signed-off-by: Marjan Alavi <[email protected]> Signed-off-by: marjan.alavi <[email protected]>
1 parent ab30b51 commit 83aab93

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

vapi/namespace/namespace.go

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,6 +343,8 @@ type AviConfigCreateSpec struct {
343343
//
344344
// See https://developer.vmware.com/apis/vsphere-automation/latest/vcenter/data-structures/NamespaceManagement/LoadBalancers/HAProxyConfigCreateSpec/
345345
// Since 7.0u1:-
346+
// Deprecated: HA Proxy is being deprecated in vSphere 9.0. Use
347+
// Avi with vSphere networking, or NSX-T networking, instead.
346348
type HAProxyConfigCreateSpec struct {
347349
CertificateAuthorityChain string `json:"certificate_authority_chain"`
348350
Password string `json:"password"`
@@ -367,8 +369,10 @@ type LoadBalancerProvider struct {
367369

368370
var (
369371
UndefinedLoadBalancerProvider = LoadBalancerProvider{""}
370-
HAProxyLoadBalancerProvider = LoadBalancerProvider{"HA_PROXY"}
371-
AviLoadBalancerProvider = LoadBalancerProvider{"AVI"}
372+
// Deprecated: HA Proxy is being deprecated in vSphere 9.0. Use
373+
// Avi vSphere networking, or NSX-T networking, instead.
374+
HAProxyLoadBalancerProvider = LoadBalancerProvider{"HA_PROXY"}
375+
AviLoadBalancerProvider = LoadBalancerProvider{"AVI"}
372376
)
373377

374378
func (v LoadBalancerProvider) String() string {

0 commit comments

Comments
 (0)