-
Notifications
You must be signed in to change notification settings - Fork 456
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
Minio operator removing label on minio service #2208
Comments
Just to make sure this is not related to Linkerd at all. Any custom label that is applied to |
What's the operator version? @manju-rn |
fixed in #2129 |
@jiuker How do I get the version info? I tried exec into the minio-operator but cannot seem to find the minio command
|
Show the operator image @manju-rn Or restart minio-operator, log will show that |
ah yes! Its 5.0.15
|
closing as fixed already, rebuild from master and deploy edge or wait for the next release which is soon. |
@jiuker So the v5.0.15 is already the old one? Since this one was installed like 2 days back! |
@harshavardhana Can we re-open this, the issue still exists with latest version 5.0.16
Anyway, I shifted to my last known good version 5.0.11. Strange that this issue should exist as I assume it will break lot of things, lot of people use the labels in their minio service |
Not |
Thanks for the revert. I dont't think i'll get internal approval to rebuild and deploy edge. We did have other cluster using 5.0.11 which is quite stable and hence will use that for now. So unless i am creating a new minio tenant, the tenant creation in cluster 1 intially with 5.0.16 but now using 5.0.11 - will it have problem? |
NOTE
I have applied a
label
(as required by linkerd multicluster) on minio service in cluster 1. However, looks like minio operator does not like this label and removes it (see minio operator log) after sometime - why? and how can I disable thisThe label is
mirror.linkerd.io/exported=true
applied tominio
in nsminio-minipc-ns
(created during minio tenant creation process). This label is required for linkerd to expose this service to remote cluster so that the comms between 2 clusters can happen. Below are the details of the setupminio
svc is there as linkerd uses that label to enable cross cluster comms.So the root cause is that the label is removed from minio, but why?
Expected Behavior
Any custom label applied in the
minio
svc should be retained and not removed by minio-operatorCurrent Behavior
Any custom label applied in the
minio
svc is removed by minio-operator after sometimes (ranging from 1 min- 3 mins)Possible Solution
Option to not remove the custom labels?
Steps to Reproduce (for bugs)
minio-minipc-ns
minio
svc in that namespaceminio-ns
.kubectl -n minio-minipc-ns label svc minio mirror.linkerd.io/exported=true
Context
Labels are required by the Service Mesh to expose the services other cluster or even for any other general activities
Regression
Your Environment
minio --version
):uname -a
):The text was updated successfully, but these errors were encountered: