vichaos commented on issue #882:
URL: 
https://github.com/apache/apisix-helm-chart/issues/882#issuecomment-3430320706

   @AlinsRan I have tried setting the controllerName but it's still not working.
   ```
   helm template apisix-private \
                         --namespace alpha \
                         --create-namespace \
                         --set apisix.deployment.role=traditional \
                         --set 
apisix.deployment.role_traditional.config_provider=yaml \
                         --set etcd.enabled=false \
                         --set ingress-controller.enabled=true \
                         --set 
ingress-controller.config.provider.type=apisix-standalone \
                         --set 
ingress-controller.config.kubernetes.ingressClass=apisix-private \
                         --set 
ingress-controller.apisix.adminService.name=apisix-private-admin \
                         --set 
ingress-controller.apisix.adminService.namespace=alpha \
                         --set 
ingress-controller.gatewayProxy.createDefault=true \
                         --set 
ingress-controller.config.controllerName=apisix.apache.org/apisix-private-ingress-controller
 \
                         --version 2.11.6 \
                         apisix/apisix | kubectl apply -f -
   ```
   
   ```
   $ kubectl get svc -n alpha -l app.kubernetes.io/instance=apisix-private
   NAME                                TYPE        CLUSTER-IP       EXTERNAL-IP 
  PORT(S)        AGE
   apisix-private-admin                ClusterIP   172.19.215.63    <none>      
  9180/TCP       10m
   apisix-private-gateway              NodePort    172.18.112.228   <none>      
  80:32206/TCP   10m
   apisix-private-ingress-controller   ClusterIP   172.18.30.181    <none>      
  8080/TCP       10m
   ```
   
   ```
   $ kubectl get ingressclass apisix-private -o yaml | kubectl neat -
   apiVersion: networking.k8s.io/v1
   kind: IngressClass
   metadata:
     name: apisix-private
   spec:
     controller: apisix.apache.org/apisix-private-ingress-controller
     parameters:
       apiGroup: apisix.apache.org
       kind: GatewayProxy
       name: apisix-private-config
       namespace: alpha
       scope: Namespace
   ```
   
   <img width="2005" height="1292" alt="Image" 
src="https://github.com/user-attachments/assets/74a753e6-ee5c-4fdd-8826-3e59939ec300";
 />


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to