-
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
Add OpenStack credential propagation support #697
base: main
Are you sure you want to change the base?
Conversation
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.
Several issues with overall logic.
Also I believe the scope of this PR could be broaden a little bit by adding credential passing to the cluster (setIdentityHelmValues
function). Currently we're expecting ClusterIdentity object only, this isn't the case with OpenStack provider, so logic should be adjusted/tested. If you prepared another PR with these changes it should be merged first.
0a9c359
to
0555f37
Compare
Signed-off-by: Bharath Nallapeta <[email protected]>
Signed-off-by: Bharath Nallapeta <[email protected]>
0555f37
to
749bbc3
Compare
@a13x5 @eromanova Would appreciate if you can take a look at the PR and merge it soon. |
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.
Small comment from my side. The rest looks good.
username: ${OS_USERNAME} | ||
password: ${OS_PASSWORD} | ||
project_id: ${OS_PROJECT_ID} | ||
project_name: ${OS_PROJECT_NAME} |
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.
AFAIR, the project_name
is optional. Will this config be properly rendered if the ${OS_PROJECT_NAME}
is unset?
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.
Approved
Additional fixes will be made later
Local Run: