Versions in this module Expand all Collapse all v0 v0.3.1 Mar 28, 2017 Changes in this version + type Cluster struct + Metadata v1.ObjectMeta + func New(spec Spec, factory client.ConnectionFactory, clientset kubernetes.Interface) *Cluster + func (c *Cluster) CreateInstance() error + func (c *Cluster) GetRookClient() (rookclient.RookRestClient, error) + func (c *Cluster) Monitor(stopCh <-chan struct{}) + func (c *Cluster) UnmarshalJSON(data []byte) error + type ClusterCopy Cluster + type ClusterList struct + Items []Cluster + Metadata unversioned.ListMeta + func (cl *ClusterList) UnmarshalJSON(data []byte) error + type ClusterListCopy ClusterList + type ErasureCodeSpec struct + CodingChunks uint + DataChunks uint + type Pool struct + Metadata v1.ObjectMeta + func NewPool(spec PoolSpec) *Pool + func (p *Pool) Create(rclient rookclient.RookRestClient) error + func (p *Pool) Delete(rclient rookclient.RookRestClient) error + func (p *Pool) UnmarshalJSON(data []byte) error + type PoolCopy Pool + type PoolList struct + Items []Pool + Metadata unversioned.ListMeta + func (pl *PoolList) UnmarshalJSON(data []byte) error + type PoolListCopy PoolList + type PoolSpec struct + ErasureCoding ErasureCodeSpec + Name string + Namespace string + Replication ReplicationSpec + type ReplicationSpec struct + Count uint + type Spec struct + DataDirHostPath string + DeviceFilter string + Namespace string + Paused bool + UseAllDevices bool + Version string