surahman edited a comment on pull request #3725:
URL: https://github.com/apache/incubator-heron/pull/3725#issuecomment-969374524


   I added support for shared `Volume`s via a `claimName` but have not had the 
chance to complete a full battery of deployment tests.
   
   A Claim name of `OnDemand` will result in PVCs being created. Any other 
Claim name will only add `Volume`s to the Pod Spec and `Volume Mounts` to the 
`Executor` Pod and will be replicated between all Pods in the topology.
   
   Documentation is 
[here](https://github.com/apache/incubator-heron/blob/6a449b178f892f1bd109ba28ead228abc5a52613/website2/docs/schedulers-k8s-persistent-volume-claims.md).
   
   I think we may be able to whittle down the permissions for the PVC to:
   
   ```yaml
   rules:
   - apiGroups: 
    - ""
    resources: 
    - persistentvolumeclaims
    verbs: 
    - create
    - deletecollection
   ```


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to