Skip to content
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

[helm-chart]: add kerberos auth properties to helm chart #764

Merged
merged 6 commits into from
Mar 21, 2022

Conversation

mrMoZ1
Copy link
Contributor

@mrMoZ1 mrMoZ1 commented Mar 10, 2022

what: Added new properties to the helm chart as requested here:
#755 (comment)
The new properties expose kerberos authentication configuration properties
in the helm chart which are propagated to control-service.

why: We are introducing a new KerberosAuthProvider in control-service
and we need to expose configuration properties through the helm chart.

testing: Deployed on local minikube cluster. Made sure secret is created
and populated with correct files. Inspected control-service pods, made sure
the new env variables are present and that secrets exist.

Signed-off-by: Momchil Zhivkov [email protected]

@mrMoZ1 mrMoZ1 changed the title add kerberos auth properties to helm chart [helm-chart]: add kerberos auth properties to helm chart Mar 10, 2022
mrMoZ1 added 2 commits March 16, 2022 11:44
@mrMoZ1 mrMoZ1 force-pushed the person/mzhivkov/krb-security-values branch from 05641e5 to 73fbc7e Compare March 16, 2022 10:41
@ivakoleva
Copy link
Contributor

On #764 (comment) and #764 (comment)
you may look for vdk-options.ini in projects/control-service/projects/helm_charts for example

mrMoZ1 added 2 commits March 17, 2022 13:54
Signed-off-by: mrMoZ1 <[email protected]>
Signed-off-by: mrMoZ1 <[email protected]>
Copy link
Collaborator

@antoniivanov antoniivanov left a comment

Choose a reason for hiding this comment

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

Looks very good to me. Thanks!

You still should take approval from Iva as well.

Copy link
Contributor

@ivakoleva ivakoleva left a comment

Choose a reason for hiding this comment

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

LGTM

@ivakoleva ivakoleva enabled auto-merge (squash) March 21, 2022 08:50
service principal and keytab docs elaborated.

Signed-off-by: ikoleva <[email protected]>
@ivakoleva ivakoleva disabled auto-merge March 21, 2022 11:37
@ivakoleva ivakoleva enabled auto-merge (squash) March 21, 2022 11:38
@ivakoleva ivakoleva merged commit a434b46 into main Mar 21, 2022
@ivakoleva ivakoleva deleted the person/mzhivkov/krb-security-values branch March 21, 2022 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants