Versions in this module Expand all Collapse all v1 v1.0.1 May 14, 2019 v1.0.0 May 2, 2019 Changes in this version + const Msgr2port + var EtcCephDir = "/etc/ceph" + var VarLibCephDir = "/var/lib/ceph" + var VarLogCephDir = "/var/log/ceph" + func DefaultFlags(fsid, mountedKeyringPath string, cephVersion version.CephVersion) []string + func NewFlag(key, value string) string + func StoredFileVolume() v1.Volume + func StoredFileVolumeMount() v1.VolumeMount + func StoredMonHostEnvVars() []v1.EnvVar + type Config struct + func DefaultCentralizedConfigs(cephVersion version.CephVersion) *Config + func DefaultLegacyConfigs() *Config + func NewConfig() *Config + func StoredMonHostEnvVarReferences() *Config + func (c *Config) GlobalFlags() []string + func (c *Config) IniFile() (*ini.File, error) + func (c *Config) Merge(overrides *Config) + func (c *Config) Section(name string) *Section + type DaemonType string + const MdsType + const MgrType + const MonType + const OsdType + const RbdMirrorType + const RgwType + type DataPathMap struct + ContainerDataDir string + ContainerLogDir string + HostDataDir string + HostLogDir string + NoData bool + PersistData bool + func NewDatalessDaemonDataPathMap(namespace, dataDirHostPath string) *DataPathMap + func NewStatefulDaemonDataPathMap(dataDirHostPath, daemonDataDirHostRelativePath string, daemonType DaemonType, ...) *DataPathMap + func NewStatelessDaemonDataPathMap(daemonType DaemonType, daemonID, namespace, dataDirHostPath string) *DataPathMap + type Section struct + func (s *Section) Merge(overrides *Section) + func (s *Section) Set(key, value string) *Section + type Store struct + func GetStore(context *clusterd.Context, namespace string, ownerRef *metav1.OwnerReference) *Store + func (s *Store) CreateOrUpdate(clusterInfo *cephconfig.ClusterInfo) error