PCT: Change the Connect default to use OHE #672
+31
−11
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR changes the Connect chart to run in OHE mode by default instead of the current default (service and content runs in the same pod(s)). I think this default makes more sense as its the way we at Posit advise customers to run Connect in Kubernetes and it is the only Kubernetes configuration documented in the admin guide.
This is also important for customers who have Pod Security Standards or other mechanisms set to disallow privileged execution. The current chart runs with
securityContext.privileged: true
, which causes issues for these customers until they know to switch this setting. This PR will eliminate that need.Bumped the minor version and added a section to the README template to make it more prominent the potentially breaking change (for customers who are not running in OHE).
Once this merges, the documentation here can be simplified (don't need to explicitly have folks add
launcher.enabled: true
. https://docs.posit.co/connect/admin/getting-started/off-host-install/configure-helm-chart/Closes: #436