This is an automated email from the ASF dual-hosted git repository.

nic-6443 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-ingress-controller.git


The following commit(s) were added to refs/heads/master by this push:
     new 19e40c94 fix: use https_verify_certificate for standalone health 
checks (#2755)
19e40c94 is described below

commit 19e40c9426ee42e8f5c179b6f42cb49baf1e45de
Author: AlinsRan <[email protected]>
AuthorDate: Thu Apr 30 17:36:48 2026 +0800

    fix: use https_verify_certificate for standalone health checks (#2755)
    
    Co-authored-by: Copilot <[email protected]>
---
 api/adc/types.go                          | 20 ++++++++++----------
 internal/adc/translator/apisixupstream.go |  2 +-
 2 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/api/adc/types.go b/api/adc/types.go
index b1738bf2..130d63d0 100644
--- a/api/adc/types.go
+++ b/api/adc/types.go
@@ -198,16 +198,16 @@ type ClientTLS struct {
 // UpstreamActiveHealthCheck defines the active upstream health check 
configuration.
 // +k8s:deepcopy-gen=true
 type UpstreamActiveHealthCheck struct {
-       Type               string                             
`json:"type,omitempty" yaml:"type,omitempty"`
-       Timeout            int                                
`json:"timeout,omitempty" yaml:"timeout,omitempty"`
-       Concurrency        int                                
`json:"concurrency,omitempty" yaml:"concurrency,omitempty"`
-       Host               string                             
`json:"host,omitempty" yaml:"host,omitempty"`
-       Port               int32                              
`json:"port,omitempty" yaml:"port,omitempty"`
-       HTTPPath           string                             
`json:"http_path,omitempty" yaml:"http_path,omitempty"`
-       HTTPSVerifyCert    bool                               
`json:"https_verify_cert,omitempty" yaml:"https_verify_cert,omitempty"`
-       HTTPRequestHeaders []string                           
`json:"req_headers,omitempty" yaml:"req_headers,omitempty"`
-       Healthy            UpstreamActiveHealthCheckHealthy   
`json:"healthy,omitempty" yaml:"healthy,omitempty"`
-       Unhealthy          UpstreamActiveHealthCheckUnhealthy 
`json:"unhealthy,omitempty" yaml:"unhealthy,omitempty"`
+       Type                   string                             
`json:"type,omitempty" yaml:"type,omitempty"`
+       Timeout                int                                
`json:"timeout,omitempty" yaml:"timeout,omitempty"`
+       Concurrency            int                                
`json:"concurrency,omitempty" yaml:"concurrency,omitempty"`
+       Host                   string                             
`json:"host,omitempty" yaml:"host,omitempty"`
+       Port                   int32                              
`json:"port,omitempty" yaml:"port,omitempty"`
+       HTTPPath               string                             
`json:"http_path,omitempty" yaml:"http_path,omitempty"`
+       HTTPSVerifyCertificate bool                               
`json:"https_verify_certificate,omitempty" 
yaml:"https_verify_certificate,omitempty"`
+       HTTPRequestHeaders     []string                           
`json:"req_headers,omitempty" yaml:"req_headers,omitempty"`
+       Healthy                UpstreamActiveHealthCheckHealthy   
`json:"healthy,omitempty" yaml:"healthy,omitempty"`
+       Unhealthy              UpstreamActiveHealthCheckUnhealthy 
`json:"unhealthy,omitempty" yaml:"unhealthy,omitempty"`
 }
 
 // UpstreamPassiveHealthCheck defines the passive health check configuration 
for an upstream.
diff --git a/internal/adc/translator/apisixupstream.go 
b/internal/adc/translator/apisixupstream.go
index 33e626fe..db65d855 100644
--- a/internal/adc/translator/apisixupstream.go
+++ b/internal/adc/translator/apisixupstream.go
@@ -323,7 +323,7 @@ func translateUpstreamActiveHealthCheck(config 
*apiv2.ActiveHealthCheck) (*adc.U
        active.HTTPRequestHeaders = config.RequestHeaders
 
        if config.StrictTLS == nil || *config.StrictTLS {
-               active.HTTPSVerifyCert = true
+               active.HTTPSVerifyCertificate = true
        }
 
        if config.Healthy != nil {

Reply via email to