You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Elek, Marton (JIRA)" <ji...@apache.org> on 2018/02/06 21:29:00 UTC

[jira] [Commented] (HDFS-13022) Block Storage: Kubernetes dynamic persistent volume provisioner

    [ https://issues.apache.org/jira/browse/HDFS-13022?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16354562#comment-16354562 ] 

Elek, Marton commented on HDFS-13022:
-------------------------------------

Moving back to PATCH_AVAILABLE. This is the last version, with some minor changes:

 * I created separated thread for the kubernetes watcher

 * I improved the filter of the event handling (only the PVCs with the right annotations are handled)

 * I improved the exception handling (the timeout exception is normal as the wather uses long polling)

> Block Storage: Kubernetes dynamic persistent volume provisioner
> ---------------------------------------------------------------
>
>                 Key: HDFS-13022
>                 URL: https://issues.apache.org/jira/browse/HDFS-13022
>             Project: Hadoop HDFS
>          Issue Type: Sub-task
>          Components: HDFS-7240
>    Affects Versions: HDFS-7240
>            Reporter: Elek, Marton
>            Assignee: Elek, Marton
>            Priority: Major
>         Attachments: HDFS-13022-HDFS-7240.001.patch, HDFS-13022-HDFS-7240.002.patch, HDFS-13022-HDFS-7240.003.patch, HDFS-13022-HDFS-7240.004.patch
>
>
> {color:#FF0000}{color}
> With HDFS-13017 and HDFS-13018 the cblock/jscsi server could be used in a kubernetes cluster as the backend for iscsi persistent volumes.
> Unfortunatelly we need to create all the required cblocks manually with 'hdfs cblok -c user volume...' for all the Persistent Volumes.
>  
> But it could be handled with a simple optional component. An additional service could listen on the kubernetes event stream. In case of new PersistentVolumeClaim (where the storageClassName is cblock) the cblock server could create cblock in advance AND create the persistent volume could be created.
>  
> The code is very simple, and this additional component could be optional in the cblock server.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org