{"action":"created","issue":{"url":"https://api.github.com/repos/vmware/kubernetes/issues/131","repository_url":"https://api.github.com/repos/vmware/kubernetes","labels_url":"https://api.github.com/repos/vmware/kubernetes/issues/131/labels{/name}","comments_url":"https://api.github.com/repos/vmware/kubernetes/issues/131/comments","events_url":"https://api.github.com/repos/vmware/kubernetes/issues/131/events","html_url":"https://github.com/vmware/kubernetes/issues/131","id":221396582,"number":131,"title":"vCenter SPBM policy integration for dynamic volume provisioning inside kubernetes","user":{"login":"BaluDontu","id":22899615,"avatar_url":"https://avatars2.githubusercontent.com/u/22899615?v=3","gravatar_id":"","url":"https://api.github.com/users/BaluDontu","html_url":"https://github.com/BaluDontu","followers_url":"https://api.github.com/users/BaluDontu/followers","following_url":"https://api.github.com/users/BaluDontu/following{/other_user}","gists_url":"https://api.github.com/users/BaluDontu/gists{/gist_id}","starred_url":"https://api.github.com/users/BaluDontu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BaluDontu/subscriptions","organizations_url":"https://api.github.com/users/BaluDontu/orgs","repos_url":"https://api.github.com/users/BaluDontu/repos","events_url":"https://api.github.com/users/BaluDontu/events{/privacy}","received_events_url":"https://api.github.com/users/BaluDontu/received_events","type":"User","site_admin":false},"labels":[{"id":486915165,"url":"https://api.github.com/repos/vmware/kubernetes/labels/P0","name":"P0","color":"e99695","default":false}],"state":"open","locked":false,"assignee":{"login":"BaluDontu","id":22899615,"avatar_url":"https://avatars2.githubusercontent.com/u/22899615?v=3","gravatar_id":"","url":"https://api.github.com/users/BaluDontu","html_url":"https://github.com/BaluDontu","followers_url":"https://api.github.com/users/BaluDontu/followers","following_url":"https://api.github.com/users/BaluDontu/following{/other_user}","gists_url":"https://api.github.com/users/BaluDontu/gists{/gist_id}","starred_url":"https://api.github.com/users/BaluDontu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BaluDontu/subscriptions","organizations_url":"https://api.github.com/users/BaluDontu/orgs","repos_url":"https://api.github.com/users/BaluDontu/repos","events_url":"https://api.github.com/users/BaluDontu/events{/privacy}","received_events_url":"https://api.github.com/users/BaluDontu/received_events","type":"User","site_admin":false},"assignees":[{"login":"BaluDontu","id":22899615,"avatar_url":"https://avatars2.githubusercontent.com/u/22899615?v=3","gravatar_id":"","url":"https://api.github.com/users/BaluDontu","html_url":"https://github.com/BaluDontu","followers_url":"https://api.github.com/users/BaluDontu/followers","following_url":"https://api.github.com/users/BaluDontu/following{/other_user}","gists_url":"https://api.github.com/users/BaluDontu/gists{/gist_id}","starred_url":"https://api.github.com/users/BaluDontu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BaluDontu/subscriptions","organizations_url":"https://api.github.com/users/BaluDontu/orgs","repos_url":"https://api.github.com/users/BaluDontu/repos","events_url":"https://api.github.com/users/BaluDontu/events{/privacy}","received_events_url":"https://api.github.com/users/BaluDontu/received_events","type":"User","site_admin":false}],"milestone":null,"comments":6,"created_at":"2017-04-12T21:31:26Z","updated_at":"2017-05-26T22:01:13Z","closed_at":null,"body":"Till now, vSphere CP provides support to configure persistent volume with VSAN storage capabilities - https://github.com/kubernetes/kubernetes/pull/42974. Right now this only works with VSAN. \r\n\r\nAlso there might be other use cases:\r\n1. But the user might need a way to configure a policy on other datastores like VMFS, NFS etc.\r\n2. How to use SIOC, VMCrypt policies for a persistent disk.\r\n\r\nWe can achieve about 2 use cases by using existing storage policies which are already created on vCenter. The user will specify the SPBM policy ID as part of dynamic provisioning and volume will have the policy configured with it.\r\n\r\nThis feature will allow you to specify the SPBM policy ID as part of dynamic volume provisioning. The created persistent volume will have the SPBM policy ID associated with it. Also, the user will be able to see the associations of persistent volume object with the policy on the vCenter.\r\n\r\nFor example,\r\n\r\nkind: StorageClass\r\napiVersion: storage.k8s.io/v1beta1\r\nmetadata:\r\n  name: fast\r\nprovisioner: kubernetes.io/vsphere-volume\r\nparameters:\r\n    diskformat: zeroedthick\r\n    storagepolicyName: policy1\r\n    datastore: VMFSDatastore"},"comment":{"url":"https://api.github.com/repos/vmware/kubernetes/issues/comments/304397089","html_url":"https://github.com/vmware/kubernetes/issues/131#issuecomment-304397089","issue_url":"https://api.github.com/repos/vmware/kubernetes/issues/131","id":304397089,"user":{"login":"BaluDontu","id":22899615,"avatar_url":"https://avatars2.githubusercontent.com/u/22899615?v=3","gravatar_id":"","url":"https://api.github.com/users/BaluDontu","html_url":"https://github.com/BaluDontu","followers_url":"https://api.github.com/users/BaluDontu/followers","following_url":"https://api.github.com/users/BaluDontu/following{/other_user}","gists_url":"https://api.github.com/users/BaluDontu/gists{/gist_id}","starred_url":"https://api.github.com/users/BaluDontu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BaluDontu/subscriptions","organizations_url":"https://api.github.com/users/BaluDontu/orgs","repos_url":"https://api.github.com/users/BaluDontu/repos","events_url":"https://api.github.com/users/BaluDontu/events{/privacy}","received_events_url":"https://api.github.com/users/BaluDontu/received_events","type":"User","site_admin":false},"created_at":"2017-05-26T22:01:13Z","updated_at":"2017-05-26T22:01:13Z","body":"vSphere storage policy support for dynamic volume provisioning support PR - https://github.com/kubernetes/kubernetes/pull/46176. This PR is merged.\r\n"}}
{"actor":{"display_login":"BaluDontu"}}