Skip to content

bug: invalid apisix-admin endpoint generated when relying on apisix.adminService.name and apisix.adminService.namespace #2586

@code-tick

Description

@code-tick

Current Behavior

When deploying ingress-controller and specifying only apisix.adminService.name and apisix.adminService.namespace the resulting endpoint created is invalid.
It points to: http://[apisix.adminService.name]+[apisix.adminService.name]+".svc:"+[apisix.adminService.port]

Expected Behavior

it's supposed to point to:
http://[apisix.adminService.name]+[apisix.adminService.name]+".svc.cluster.local:"+[apisix.adminService.port]

Error Logs

No response

Steps to Reproduce

  1. install APISIX Ingress Controller using helm chart
  2. set apisix.adminService.namespace

Environment

  • APISIX Ingress controller version
    2.0.0-rc4
  • Kubernetes cluster version
    Client Version: v1.34.0
    Kustomize Version: v5.7.1
    Server Version: v1.33.4-eks-e386d34

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions