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

US-425386 Allow custom volume mounts and side car containers for installer #343

Merged
merged 36 commits into from
Oct 7, 2021
Merged

US-425386 Allow custom volume mounts and side car containers for installer #343

merged 36 commits into from
Oct 7, 2021

Conversation

MadhuriArugula
Copy link
Collaborator

@MadhuriArugula MadhuriArugula commented Sep 22, 2021

Ability to inject custom side car containers and volume mounts to installer.

@MadhuriArugula MadhuriArugula requested review from dcasavant and a team as code owners September 22, 2021 13:58
@MadhuriArugula MadhuriArugula added the configs Label that generates configurations in automation repository label Sep 22, 2021
@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

2 similar comments
@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

1 similar comment
@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> configs

@MadhuriArugula MadhuriArugula added integ-eks Label that triggers automation testing against EKS and removed configs Label that generates configurations in automation repository labels Oct 6, 2021
@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> integ-eks

volumes:
{{- if and .root.Values.distributionKitVolumeClaimName (not .root.Values.distributionKitURL) }}
- name: {{ template "pegaDistributionKitVolume" }}
persistentVolumeClaim:
claimName: {{ .root.Values.distributionKitVolumeClaimName }}
{{- end }}
{{- end }}
{{- if .root.Values.custom }}{{- if .root.Values.custom.volumes }}
Copy link
Contributor

Choose a reason for hiding this comment

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

Can this two if clubbed into one with AND operator?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

@Saurabh-16 Addressed as part of latest commit

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Update: looks like and operator doesn't work because providing volumes under custom is optional. Having and operator in helm for such scenarios results in nil pointer exceptions

@pegaautomationuser
Copy link
Collaborator

Starting PR-343 validation on -> integ-eks

@MadhuriArugula MadhuriArugula removed the integ-eks Label that triggers automation testing against EKS label Oct 7, 2021
@shashikant-koder shashikant-koder self-requested a review October 7, 2021 11:49
@MadhuriArugula MadhuriArugula merged commit c77537b into pegasystems:master Oct 7, 2021
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.

4 participants