Skip to content

Conversation

@stefanhipfel
Copy link
Contributor

@stefanhipfel stefanhipfel commented Dec 2, 2025

Proposed Changes

  • Introduced DNSRecordTemplateConfigMap field in BMCReconciler to specify the ConfigMap for DNS record templates.
  • Implemented logic to create DNS records for servers during discovery if the ConfigMap is configured.
  • Added a new ConfigMap for DNS record templates with example structure.
  • Enhanced unit tests to verify DNS record creation functionality.

…figMap

- Introduced DNSRecordTemplateConfigMap field in BMCReconciler to specify the ConfigMap for DNS record templates.
- Implemented logic to create DNS records for servers during discovery if the ConfigMap is configured.
- Added a new ConfigMap for DNS record templates with example structure.
- Enhanced unit tests to verify DNS record creation functionality.
@github-actions github-actions bot added the size/L label Dec 2, 2025
@stefanhipfel stefanhipfel changed the title Add DNS record creation support for servers using a template from Con… Add DNS record creation support for servers using a template from cm Dec 2, 2025
@afritzler afritzler added the enhancement New feature or request label Dec 2, 2025
@github-actions github-actions bot added api-change documentation Improvements or additions to documentation labels Dec 2, 2025
@afritzler
Copy link
Member

Btw. it would be also good if we update the documentation of the metal-operator describing how to use that feature. I would suggest adding a configuration.md under https://github.com/ironcore-dev/metal-operator/tree/main/docs/usage

@afritzler afritzler changed the title Add DNS record creation support for servers using a template from cm Add DNS record creation support for servers Dec 15, 2025
- Introduced LoadTemplate function to load DNS record templates from files.
- Updated BMCReconciler to use DNSRecordTemplate instead of DNSRecordTemplatePath.
- Enhanced documentation to include usage of DNS record templates.
- Added tests for DNS record template loading.
@stefanhipfel stefanhipfel requested a review from a team as a code owner December 16, 2025 09:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api-change area/metal-automation documentation Improvements or additions to documentation enhancement New feature or request size/L

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

5 participants