-
Notifications
You must be signed in to change notification settings - Fork 13
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
Production-ready: Configure possible different Image #78
Comments
No, I believe the whole image can be overriden using
|
Hi @KevFan , TBH I did not check carefully the code, @eguzki told me that this operator image override was a bit hacky and could easily be improved. So, in our specific case, overriding operator image is not a must, since possibly we will keep using community images for simplicity (not productized images), so from our side this issue can be closed. However, if you think other people might be interested on using productized images, operator need to permit overriding 2 different images:
In addition, in case you want to override any of the images (operator or limitador app) in order to use for example a productized image, aside from updating the image, you will need to specify the |
Hi @slopezz, I don't think overriding limitator-operator image is typically a done thing since this is controlled by the CSV typically 🤔 Feels odd over an operator to override it's own running image. So unless this is provided by OLM itself, I dont think we will support this. Allow overriding limitador app image and allowing pulling from private repos I think has some value. I'm due to write an RFC for this so we have a consistent way of allowing this across all kuadrant components. Once we have this decided, we can follow up with an implementation |
Part of the functionality is completed by #133 but doesn't allow for pulling from private repos |
In 3scale SaaS we have been using successfully limitador for a couple of years together with Redis, to protect all our public endpoints. However:
We would like to update how we manage limitador application, and use the most recommended limitador setup using limitador-operator, with a production-ready grade.
Current limitador-operator:
image
/tag
/pullSecretName
via CRquay.io/kuadrant/limitador
RELATED_IMAGE_LIMITADOR
.quay.io/kuadrant/limitador
can be used because it is harcodedDesired features :
pullSecretName
reference pointing to a secret holding the private image repo credentials), theimage
/tag
/pullSecretName
should be able to be configured via CR to override default valuesPossible CR config
Which should create something like:
The text was updated successfully, but these errors were encountered: