-
Notifications
You must be signed in to change notification settings - Fork 23
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
chore[KFLUXINFRA-866] Add default tags to MPC VM(s) #306
Conversation
Signed-off-by: Max Shaposhnyk <[email protected]>
What is our motivation for doing this? How are we planning to process this tag information? |
@ifireball There is epic exists that ALL konflux resourves should be specifically tagged (https://issues.redhat.com/browse/KFLUXINFRA-720), and this PR is just a MPC part of it. |
Signed-off-by: Max Shaposhnyk <[email protected]>
Do we have an existing documentation for the MPC configuration, I mean in this repository? |
I couldn't find the answer so I ask again here, why do we want this? Also someone looking in to the Git history of this project shouldn't have to dig into Jira to find the reasons behind changes being made. "Ideally, all konflux resources must be appropriately tagged." is not an answer - why is that ideal? |
@eisraeli could you please provide a more motivation for this? b/c i just see what is written in the epic and it is seems not enough for eveyone |
Hey @mshaposhnik @manish-jangra Was this specific set of tags a requirement by IT or Cloudability ? I can't find any details on the epic. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/approve
@ifireball These tags will help us fetch reports from cloudability using those tags. Eyal has been asking to tag them as per the IT policy. |
Ok, so its a very Red Hah specific think - which means we probably don't want to hard-code the values in the MPC codebase |
@mshaposhnik just to make sure I understand - all this change is doing ATM as adding an "extra tags" configuration field that causes more tags to be added to the VM? I remember seeing some specific values at some point, was that removed? |
@ifireball yes. it turns that those tags must be optional and little different bertween clusters, so i moved them into conf. |
oh, I kinda missed I wonder about the |
@ifireball I am a wrong person to ask this kind of questions, it's more for @eedri or @manish-jangra. |
I'd say the entire service including but not limited to the BM instances, runs on behalf of the users. But now that you mention it, things can get very complicated when you factor in multi-use VMs and pools. Ok. So I'll parove this as-is for now, with the understanding that we'll probably need to layer more stuff on top of it sooner or later. |
Ideally, all konflux resources must be appropriately tagged.
IBM doesnt seem to allow to add custom tags to VMs.
Fixes https://issues.redhat.com/browse/KFLUXINFRA-866