-
Notifications
You must be signed in to change notification settings - Fork 21
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
[EntraWorkloadIAM] Use config protected settings #280
base: k8s-extension/public
Are you sure you want to change the base?
[EntraWorkloadIAM] Use config protected settings #280
Conversation
Great PR. Thanks Antonio. Can you attach screenshot for the manual test that shows the updated command successfully deploys the Arc extension please? |
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
src/k8s-extension/azext_k8s_extension/partner_extensions/EntraWorkloadIAM.py
Show resolved
Hide resolved
Done! |
db21ee5
to
0b1266d
Compare
Instead of using regular configuration settings for the join token, use protected configuration settings.
0b1266d
to
ec8db12
Compare
Hi, @bavneetsingh16, @deeksha345, @anagg929, can we get some feedback on this PR? |
src/k8s-extension/azext_k8s_extension/partner_extensions/EntraWorkloadIAM.py
Outdated
Show resolved
Hide resolved
src/k8s-extension/azext_k8s_extension/partner_extensions/EntraWorkloadIAM.py
Outdated
Show resolved
Hide resolved
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.
@AntonioND , I left a couple of comments. Can you pl. review them?
Thanks! I've taken care of them now. Sorry for the delay, I was away on holiday. |
No worries, @AntonioND. Looks good, and I am signing off. |
Any news about this, @NarayanThiru? |
@bavneetsingh16 , can you pl. help merge this for @AntonioND ? |
Instead of using regular configuration settings for the join token, use protected configuration settings.
This is an example of the output when the extension is installed with the changes in the PR (the value of the join token isn't shown):
General Guidelines
azdev style <YOUR_EXT>
locally? (pip install azdev
required)python scripts/ci/test_index.py -q
locally? (pip install wheel==0.30.0
required)