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-613462 Support adding WEB_XML_SNIPPET #224

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

maracle6
Copy link

This is a proposed solution for US-613462 and pegasystems/pega-helm-charts#577 which allows a user of the pega Helm chart to define an env variable WEB_XML_SNIPPET which will be inserted into the web.xml just before the tag. This allows users to:
Add an additional servlet
Add a security constraint
Add JMS resources

Without the snippet feature, the user needs to either embed an entire 1600+ line web.xml into their values file, or put a replacement web.xml into the config/deploy folder (which either means using local charts instead of hosting in a repository, or having to repackage every chart release with the customization).

This feature also pairs with the existing functionality we have for specifying a CONTEXT_XML_SNIPPET.

@maracle6 maracle6 marked this pull request as ready for review August 23, 2024 15:35
@maracle6 maracle6 requested review from dcasavant and a team as code owners August 23, 2024 15:35
@maracle6 maracle6 changed the title Support adding WEB_XML_SNIPPET US-613462 Support adding WEB_XML_SNIPPET Aug 23, 2024
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.

2 participants