-
Notifications
You must be signed in to change notification settings - Fork 592
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
Eventing container names are not unique #2794
Comments
I would like to work on this. |
@siddharth952 sorry I didn't see your comment :( I already created a PR for this: #2810 We need this change at Red Hat side, so I just worked on it as soon as I can. |
All the controller container names should be called |
@n3wscott why? |
because that would be more consistent and easier to debug these things. Needing to know the unique container name for each snowflake deployment I find very annoying. |
not sure why the more explicit name is an issue on the debugging side of the house? |
if the name is always controller, I can use scripts to inspect the deployments, but if they are all unique names, I have to write something very custom to each deployment. |
or all have a common suffix, eg |
Are multiple containers being wrapped into a single deployment? In which case you'd need unique controller names. |
Let's ping @k4leung4 and @houshengbo on the operators side of things. We need to improve the way of overriding images. |
Not yet. But with non-unique container names, we cannot override the container images using the operator. I created a ticket to improve this mechanism on the operator: knative/eventing-operator#148 |
@n3wscott What about we use the SAME deployment name for the container within it? (When you know the deployment name, then you know the container name). Deployment is unique, so container name will be unique as well. |
/close We now do image overriding with deploymentName+container name in the operator: knative/eventing-operator#159 So, this issue doesn't block the image override in eventing operator. |
@aliok: Closing this issue. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Describe the bug
In eventing and serving operators, we have a feature that we can override the image for a container using a structure like this:
However, the container names are not unique.
Deployments and their container names are listed below:
Expected behavior
Clear, consistent and unique container names.
To Reproduce
Try overriding the image as explained above. You can't do it properly.
Knative release version
Eventing version: 0.13.0
Eventing operator version: 0.13.0
Additional context
None
The text was updated successfully, but these errors were encountered: