Hello Todd,

Reclaim policy is unfortunately not configurable via StorageClass in
Openshift-3.6. You will have to wait for 3.8 release to be able to use
configurable reclaim policy.  I am not aware of any workaround that is
available for it.



On Wed, Nov 29, 2017 at 12:28 PM, Walters, Todd <[email protected]>
wrote:

> Hello Hemant,
>
> I was able to define my storageclass to change default to type ‘encrytped’
> but anytime I tried to add the reclaim policy as default ‘retain’ at the
> storage class level it failed to work properly.
>
>
>
> My current sc file
>
>
>
> apiVersion: storage.k8s.io/v1
>
> kind: StorageClass
>
> metadata:
>
>   annotations:
>
>     storageclass.beta.kubernetes.io/is-default-class: "true"
>
>   creationTimestamp: 2017-11-20T15:17:33Z
>
>   name: gp2-encrypted
>
>   resourceVersion: "444871"
>
>   selfLink: /apis/storage.k8s.io/v1/storageclasses/gp2-encrypted
>
>   uid: ef0a4237-ce05-11e7-890f-0e8b400c9cda
>
> parameters:
>
>   encrypted: "true"
>
>   kmsKeyId: xxxxxxxxxxxxxxxxxxxxxx
>
>  type: gp2
>
>
>
> ideally I’d like the pv to be dynamically created with the retain policy
> by default. It’s not convenient to have our developers request a pv, (get
> ebs vol id first) then create pv.yml with that set to retain.  And the
> logging and metrics dynamically creates the pv during install so they are
> ‘delete’ reclaim policy too.  I have to manually delete the pvc, recreate
> with policy retain’ to have those stay.
>
>
>
> Is there a current work around, that is not manual, to dynamically
> provision pv with retain reclaimpolicy?
>
>
>
> Thanks,
>
>
>
> Todd
>
>
>
>
>
> *From: *Hemant Kumar <[email protected]>
> *Date: *Wednesday, November 29, 2017 at 11:11 AM
> *To: *"Walters, Todd" <[email protected]>
> *Cc: *"[email protected]" <[email protected]
> >
> *Subject: *Re: AWS EBS and PV Reclaim Policy Question
>
>
>
> I suppose you are currently using dynamic provisioning and want to
> configure reclaim policy via storageClass for all dyanmically created PVs?
>
>
>
> We just had this feature merged in Openshift-3.8 branch where you can
> configure reclaim policy of all dynamically created PVs. This feature
> however isn't available in 3.6.  We haven't considered backporting the
> feature back to 3.6 because it involves API change.
>
>
>
>
>
>
>
>
>
>
>
> On Wed, Nov 29, 2017 at 11:57 AM, Walters, Todd <[email protected]>
> wrote:
>
> We have aws and openshift origin cluster working well and using EBS for
> storage for pv’s.  I would like to set the default reclaim policy to
> ‘retain’ but have not figured out how to set that in my playbooks?
>
>
>
> Does anyone know how to change the default  persistentVolumeReclaimPolicy
> from ‘delete’ to ‘retain’?
>
> My other option I could use is create the EBS volume manually and then
> create the pv-manual.yml file to point to that Vol ID and set the
> persistentVolumeReclaimPolicy. But this is not ideal.
>
>
>
> I’d also like to set this pv reclaim policy to ‘retain’ for our logging
> and metrics persistent storage but have not found setting for this in
> playbooks. We’re on v.3.6.
>
>
>
> Thank you,
>
>
>
> Todd Walters
>
> [email protected]
>
>
> ########################################################################
> The information contained in this message, and any attachments thereto,
> is intended solely for the use of the addressee(s) and may contain
> confidential and/or privileged material. Any review, retransmission,
> dissemination, copying, or other use of the transmitted information is
> prohibited. If you received this in error, please contact the sender
> and delete the material from any computer. UNIGROUP.COM
> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2FUNIGROUP.COM&data=01%7C01%7CTodd_Walters%40unigroup.com%7C15ac5f89cd0548e083f008d5374c45bf%7C259bdc2f86d3477b8cb34eee64289142%7C1&sdata=Pg4xMQRHgaAxT3gHBe%2Fk2Dwb2n1fu3EYAYkkIIi5EuI%3D&reserved=0>
> ########################################################################
>
>
> _______________________________________________
> users mailing list
> [email protected]
> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
> <https://na01.safelinks.protection.outlook.com/?url=http%3A%2F%2Flists.openshift.redhat.com%2Fopenshiftmm%2Flistinfo%2Fusers&data=01%7C01%7CTodd_Walters%40unigroup.com%7C15ac5f89cd0548e083f008d5374c45bf%7C259bdc2f86d3477b8cb34eee64289142%7C1&sdata=rBzTfcpJrnUJqzK3h4H3vniwsDSdzmLeBKpaFVz7ygA%3D&reserved=0>
>
>
>
> ########################################################################
> The information contained in this message, and any attachments thereto,
> is intended solely for the use of the addressee(s) and may contain
> confidential and/or privileged material. Any review, retransmission,
> dissemination, copying, or other use of the transmitted information is
> prohibited. If you received this in error, please contact the sender
> and delete the material from any computer. UNIGROUP.COM
> ########################################################################
>
>
_______________________________________________
users mailing list
[email protected]
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to