Skip to content

Conversation

@friegger
Copy link
Contributor

@friegger friegger commented Nov 20, 2025

Proposed Changes

Adds the possibility to set topology labels on the machine, volume and bucket pools.

The labels have to be provided as arguments to the /<x>poollet command. The arguments are only considered if a non empty value is provided.

They are initially set when the <x>Pool is created. The reconciler ensures that they are reset in case they have been changed and only then.

Fixes #1411

Adds the possibility to set topology labels on the machine pools.

The labels have to be provided as arguments to the `/machinepoollet`
command.

They are initially set when the `MachinePool` is created. The reconceiler
ensures they are reset in case they have been changed.
@hardikdr hardikdr added the area/iaas Issues related to IronCore IaaS development. label Nov 21, 2025
@hardikdr hardikdr added this to Roadmap Nov 21, 2025
@github-actions github-actions bot added the documentation Improvements or additions to documentation label Nov 24, 2025
@friegger friegger requested a review from lukasfrank November 24, 2025 14:57
@friegger friegger marked this pull request as ready for review November 24, 2025 14:57
@friegger friegger requested a review from a team as a code owner November 24, 2025 14:57
Don't check for changes, but simply apply the patch, accepting
a potentially empty patch call.
@lukasfrank lukasfrank changed the title Topology labels Added Topology labels Nov 27, 2025
@lukasfrank lukasfrank merged commit 698e547 into main Nov 27, 2025
17 checks passed
@lukasfrank lukasfrank deleted the feat/1411-add-topology-labels branch November 27, 2025 12:04
@github-project-automation github-project-automation bot moved this to Done in Roadmap Nov 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/iaas Issues related to IronCore IaaS development. documentation Improvements or additions to documentation ok-to-🐳 size/L

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Add topology labels to MachinePool, VolumePool, and BucketPool

5 participants