-
Notifications
You must be signed in to change notification settings - Fork 350
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bug: Using the EKS quickstart creates the apisix-gateway
service of type: NodePort instead of type: LoadBalancer
#2288
Comments
I saw from the |
@rutvik-cybersecurist: Adding to @fzj55's comment above, when I set Command: helm install apisix apisix/apisix \
--set gateway.type=LoadBalancer \
+ --set ingress-controller.gateway.type=LoadBalancer \
+ --set service.type=LoadBalancer
--set ingress-controller.enabled=true \
--create-namespace \
--namespace ingress-apisix \
--set ingress-controller.config.apisix.serviceNamespace=ingress-apisix \
--set ingress-controller.config.apisix.adminAPIVersion=v3 \ If this is what you intended, we can update the doc you linked or add a snippet describing this there. |
已经收到了谢谢
|
This issue has been marked as stale due to 90 days of inactivity. It will be closed in 30 days if no further activity occurs. If this issue is still relevant, please simply write any comment. Even if closed, you can still revive the issue at any time or discuss it on the [email protected] list. Thank you for your contributions. |
已经收到了谢谢
|
Current Behavior
After running the installation steps detailed in this guide: https://apisix.apache.org/docs/ingress-controller/deployments/aws/
I ran this helm command:
helm install apisix apisix/apisix \ --set gateway.type=LoadBalancer \ --set ingress-controller.enabled=true \ --create-namespace \ --namespace ingress-apisix \ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix \ --set ingress-controller.config.apisix.adminAPIVersion=$ADMIN_API_VERSION
The helm install created a svc of type
NodePort
Expected Behavior
Expected the
apisix-gateway
svc created to be of typeLoadBalancer
Error Logs
No response
Steps to Reproduce
helm install apisix apisix/apisix \ --set gateway.type=LoadBalancer \ --set ingress-controller.enabled=true \ --create-namespace \ --namespace ingress-apisix \ --set ingress-controller.config.apisix.serviceNamespace=ingress-apisix \ --set ingress-controller.config.apisix.adminAPIVersion=$ADMIN_API_VERSION
ingress-apisix
namespace to see thatapisix-gateway
svc has type:NodePort
even though we explicitly setgateway.type=LoadBalancer
Environment
APISIX Ingress controller version (run
apisix-ingress-controller version --long
):apache/apisix-ingress-controller:1.8.0 /usr/local/openresty//luajit/bin/luajit ./apisix/cli/apisix.lua version 3.9.1
Kubernetes cluster version (run
kubectl version
):Server Version: v1.29.6-eks-db838b0
OS version if running APISIX Ingress controller in a bare-metal environment (run
uname -a
)Amazon Linux 2, kernel: 5.10.214-202.855.amzn2.aarch64
The text was updated successfully, but these errors were encountered: