Skip to content

dtr chart updation for auth provisioning#41

Merged
aaronzi merged 7 commits intoeclipse-basyx:mainfrom
Smart-Systems-Hub:dtr-refactor
Nov 24, 2025
Merged

dtr chart updation for auth provisioning#41
aaronzi merged 7 commits intoeclipse-basyx:mainfrom
Smart-Systems-Hub:dtr-refactor

Conversation

@FaheemBhatti
Copy link
Copy Markdown
Contributor

@FaheemBhatti FaheemBhatti commented Nov 18, 2025

Summary

This PR updates configuration and chart files to improve consistency across the Digital Twin Registry modules and to support required RBAC rules.

Changes Included

Replaced application.yml with application.properties
Reformatted the configuration file to align with the conventions used in other Digital Twin Registry modules.

Added authentication parameters to extended properties
Ensures that auth-related configuration is properly exposed and can be consumed by dependent services.

Added ConfigMap for RBAC rules in the Digital Twin Registry Helm chart
Introduces a dedicated ConfigMap to store RBAC rule definitions, enabling cleaner separation of responsibilities and easier management.

Impact

These changes maintain consistency across modules, enhance configuration clarity, and ensure required RBAC resources are included during deployment.

Copy link
Copy Markdown
Contributor

@arnoweiss arnoweiss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Found one issue, didn't test the rest

@aaronzi
Copy link
Copy Markdown
Member

aaronzi commented Nov 18, 2025

Is this PR ready?

Copy link
Copy Markdown
Contributor

@arnoweiss arnoweiss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, I want at least a proper PR description for this.

Copy link
Copy Markdown
Contributor

@arnoweiss arnoweiss left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

see above

@FaheemBhatti
Copy link
Copy Markdown
Contributor Author

FaheemBhatti commented Nov 19, 2025

Description is added, also the readme is updated.

@FaheemBhatti
Copy link
Copy Markdown
Contributor Author

@aaronzi This PR is now ready. Please review, and if everything appears satisfactory, we can proceed with the merge.

@aaronzi aaronzi merged commit 3796991 into eclipse-basyx:main Nov 24, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants