Skip to content
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

Unable to install the nginx-kubernetes-gateway successfully #135

Closed
tgkumarmca opened this issue Jun 29, 2022 · 4 comments
Closed

Unable to install the nginx-kubernetes-gateway successfully #135

tgkumarmca opened this issue Jun 29, 2022 · 4 comments

Comments

@tgkumarmca
Copy link

tgkumarmca commented Jun 29, 2022

Dear team,

We are getting following error while installing the gateway class on the rancher cluster(rke4). Could anyone help us to install the gateway?

Status:
Conditions:
Last Transition Time: 1970-01-01T00:00:00Z
Message: Waiting for controller
Reason: NotReconciled
Status: Unknown
Type: Scheduled
Events:

Aha! Link: https://nginx.aha.io/features/NKG-2

@pleshakov
Copy link
Contributor

Hi @tgkumarmca

The GatewayClass resource is not yet supported. So that's why the GatewayClass is not reconciled. So NGINX Gateway doesn't require it -- you can deploy the Gateway resource and HTTPRoutes without the GatewayClass.

However, soon we will add support for GatewayClass, once #136 is merged.

@tgkumarmca
Copy link
Author

tgkumarmca commented Jul 19, 2022

Hi @pleshakov,

I have tried to delete the gateway class from the gateway manifest file. It seems that this is mandatory. I can see that it is working although, the gateway class is not reconciled. But, weight based routing is not happening correctly. I can still see the traffic is being sent to the instance which has the weight is set to 0.

Could you please help us to fix this issue?

@pleshakov
Copy link
Contributor

Hi @tgkumarmca

The GatewayClass is supported now - if you rebuild the image from the latest main branch.

But, weight based routing is not happening correctly. I can still see the traffic is being sent to the instance which has the weight is set to 0.

we don't support weights yet - only a single destination.

The project is very early in the development. However, we're adding more and more features.

We will publish the first v0.1.0 in August with some additional documentation explaining which Gateway API resources and which features (fields) of those resources are supported.

@brianehlert
Copy link

@tgkumarmca Have you had a chance to try again?
Traffic Splitting is now supported #261

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants