-
-
Notifications
You must be signed in to change notification settings - Fork 61
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
Helm chart deployment - some issues and confusing operatorless
options
#17
Comments
Hi! Thanks for the comment and the valuable ideas! Let us first resolve the problem with helm install. There have been changes to stunner helm recently, and we decided to move the code under the Thanks! |
The error only happened with Can you try your command while specifying a different namespace aswell? At the moment I don't have a shell available, so I cannot write you the exact error, but I will once I get home. |
Hi @calexandre! So to resolve your issue I think you might have forgotten to install the operator itself. You can do it with the following command:
This is because, without the gateway operator, the essential volume( Have you done these commands in the right order?
And at last thanks for pointing out the namespace issue. I will fix it ASAP. Thanks for the advice. I'll be back with new docs and with the refactored helm charts if they are done. |
@calexandre I brought the new helm versions for you.
Please install both charts in the same namespace for now. |
Thank you! Regarding the gateway operator, perhaps you could consider merging it with the |
@davidkornel I installed both charts successfully following your instructions... I installed both Am I missing something here? This is the status of the gateway:
|
I overcome the issue by installing the gateway class specified in the Edit: Can you consider shipping the default So, everything appears to be working as expected! Thank you! |
Sorry, my bad. In the old one they are, but in the new one, GatewayClass and GatewayConfig are not included, so users can customize them themselves. I will fix it ASAP. |
Dear @calexandre, I'm going to close this issue assuming that we covered the problems you encountered, Feel free to reopen if you have any further questions |
Hey!
First of all, great solution you have here...
I've been trying to deploy this using the helm chart provided, and I'm finding that some of the values are confusing...
For example, the
operatorless
property, is somehow confusing...because if I leave theoperatorless
to its default (which isfalse
), the deployment fails due to a missing volume mount; after digging into the chart, I found out theoperatorless
mode is dependent on another deployment (i think it is the gateway one).In the end, I was not able to deploy the chart and I had to use the manifests and deploy them via
kubectl
.Another thing I found out, is that you are creating the namespace on the chart...this renders multiple problems when the namespace already exists... Perhaps you could consider using the builtin helm options to automatically handle the namespace creation instead of declaring and creating it on the chart?
Thank you!
The text was updated successfully, but these errors were encountered: