michaeljmarshall commented on issue #110:
URL: 
https://github.com/apache/pulsar-helm-chart/issues/110#issuecomment-803793674


   I proposed the following solution in 
https://github.com/apache/pulsar/pull/8796#issuecomment-802923466. It's copied 
here:
   
   > I think the easiest way to prevent a breaking change in the helm chart is 
to default to using the `root` user in the helm chart's deployment for the 
pulsar proxy. We could then add a configuration that allows users to opt in to 
running that container as a non root user.
   > 
   > Essentially, we need to default a pulsar proxy pod's security context to 
the following:
   > 
   > ```yaml
   >   securityContext:
   >     runAsUser: 0
   >     runAsGroup: 0
   > ```
   > 
   > I believe all other pulsar containers should still be able to run as the 
non root user.
   > 
   > (I am assuming that we want to prevent breaking changes here as the 2.8.0 
release is only a minor version bump.)
   
   I'm happy to discuss alternatives.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to