-
Notifications
You must be signed in to change notification settings - Fork 58
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
ARO-10633 | Add ARM Helper Indentity supporting properties #695
Conversation
9ae10ca
to
8f001cb
Compare
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.
I saw some things that can be changed
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
2754c66
to
4b8728b
Compare
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.
The arm cert aro-dev-arm-helper
doesn't exist in the keyvault.
4b8728b
to
51fe1c8
Compare
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
51fe1c8
to
c9eacba
Compare
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.
In the deploy-integ
of the Makefile target it is missing the ARM_HELPER_IDENTITY_CERT_NAME.
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
c9eacba
to
d414db5
Compare
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.
This looks good now 😄
Have you deployed it? It will require the changes in CS https://gitlab.cee.redhat.com/service/uhc-clusters-service/-/merge_requests/8715#c1d3677ee87cc3a195920969d2b562701064aed4
Please rebase pull request. |
d414db5
to
3f8669c
Compare
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!
Chetan and I tested that the arm-helper-cert was stored in /secrets/arm-indentity
.
After merging the CS MR (910676a), tested again with the latest CS tag and CS could be deployed on svc cluster with pods running as expected. |
d14c43f
to
e7d370d
Compare
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.
Assuming this relates to https://issues.redhat.com/browse/ARO-10633 ? The work seems good. Can we replace hard-coded CLIENT_ID values with lookups?
Variable lookup support will land soon for ARO HCP infra and service deployments. |
Please rebase pull request. |
7c44b88
to
4683e4a
Compare
4683e4a
to
5999db5
Compare
5999db5
to
da084e7
Compare
da084e7
to
b7b1bde
Compare
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
Please rebase pull request. |
b7b1bde
to
7173bea
Compare
cluster-service/deploy/openshift-templates/arohcp-service-template.yml
Outdated
Show resolved
Hide resolved
7173bea
to
845240a
Compare
845240a
to
cbc2b0e
Compare
Signed-off-by: Chetan Giradkar <[email protected]>
cbc2b0e
to
e6169d4
Compare
What this PR does
Jira: https://issues.redhat.com/browse/ARO-10633, https://issues.redhat.com/browse/ARO-7452
Link to demo recording:
Special notes for your reviewer
Relevant MR in CS: https://gitlab.cee.redhat.com/service/uhc-clusters-service/-/merge_requests/8754