-
Notifications
You must be signed in to change notification settings - Fork 16
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
341 enable defining additional custom taints and labels to virtual nodes from interlink config #362
Conversation
…erLinkConfig.yaml file
…erLinkConfig.yaml file
…-to-virtual-nodes-from-interlink-config' of github.com:interTwin-eu/interLink into 341-enable-defining-additional-custom-taints-and-labels-to-virtual-nodes-from-interlink-config
@Bianco95 I think the name on the configuration should be fixed on the helm chart as well before getting this done. https://github.com/interTwin-eu/interlink-helm-chart/ can you check it please? |
on a second thought (I can feel your hate already @Bianco95 ). I do think it would be better to include this functionality without touching the current config capitalization. So this PR can go while we think at the best naming for the config entries. |
We need to maintain the capitalization as shown (for example, the Config struct for the VK should be written as follows):
This format should be preserved, while also keeping the new features introduced intact, correct? |
@Bianco95 these tests are failing, I suppose you still working on this, right? |
yes, I've been fighting with capital letters, but I think I won finally |
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.
LGTM
@Bianco95 also the installer should be fixed accordingly to support at least the core resources: https://github.com/interTwin-eu/interLink/blob/main/cmd/installer/templates/values.yaml |
also there is a conflict for the newly introduced kubernetes service account endpoints configurations |
…ble-defining-additional-custom-taints-and-labels-to-virtual-nodes-from-interlink-config
…ble-defining-additional-custom-taints-and-labels-to-virtual-nodes-from-interlink-config
Refactor of the Configuration Structure for VK
This PR introduces improvements and refactoring to the VK configuration structure to enhance clarity, usability, and flexibility.
Key Changes:
Refactor of the Configuration Keys:
resources
section.Dynamic Handling of Resources:
resources
structure supports dynamic configuration of accelerators such as GPUs and FPGAs.Support for Custom Node Labels and Taints:
Automatic Node Labeling for Accelerators:
nvidia-gpu-type=a100
is added to the node.Helm Chart must be updated accordingly: