Versions in this module Expand all Collapse all v0 v0.1.0 May 8, 2018 Changes in this version + const GroupName + var AddToScheme = SchemeBuilder.AddToScheme + var SchemeBuilder = runtime.NewSchemeBuilder(addKnownTypes) + var SchemeGroupVersion = schema.GroupVersion + func Kind(kind string) schema.GroupKind + func RegisterDefaults(scheme *runtime.Scheme) error + func Resource(resource string) schema.GroupResource + type CassandraCluster struct + Spec CassandraClusterSpec + Status CassandraClusterStatus + func (in *CassandraCluster) DeepCopy() *CassandraCluster + func (in *CassandraCluster) DeepCopyInto(out *CassandraCluster) + func (in *CassandraCluster) DeepCopyObject() runtime.Object + type CassandraClusterList struct + Items []CassandraCluster + func (in *CassandraClusterList) DeepCopy() *CassandraClusterList + func (in *CassandraClusterList) DeepCopyInto(out *CassandraClusterList) + func (in *CassandraClusterList) DeepCopyObject() runtime.Object + type CassandraClusterNodePool struct + Datacenter *string + Name string + NodeSelector map[string]string + Persistence *PersistenceConfig + Rack *string + Replicas *int32 + Resources v1.ResourceRequirements + SchedulerName string + func (in *CassandraClusterNodePool) DeepCopy() *CassandraClusterNodePool + func (in *CassandraClusterNodePool) DeepCopyInto(out *CassandraClusterNodePool) + type CassandraClusterNodePoolStatus struct + ReadyReplicas int32 + func (in *CassandraClusterNodePoolStatus) DeepCopy() *CassandraClusterNodePoolStatus + func (in *CassandraClusterNodePoolStatus) DeepCopyInto(out *CassandraClusterNodePoolStatus) + type CassandraClusterSpec struct + Image *ImageSpec + NodePools []CassandraClusterNodePool + Version version.Version + func (in *CassandraClusterSpec) DeepCopy() *CassandraClusterSpec + func (in *CassandraClusterSpec) DeepCopyInto(out *CassandraClusterSpec) + type CassandraClusterStatus struct + NodePools map[string]CassandraClusterNodePoolStatus + func (in *CassandraClusterStatus) DeepCopy() *CassandraClusterStatus + func (in *CassandraClusterStatus) DeepCopyInto(out *CassandraClusterStatus) + type CassandraPilotStatus struct + Version *version.Version + func (in *CassandraPilotStatus) DeepCopy() *CassandraPilotStatus + func (in *CassandraPilotStatus) DeepCopyInto(out *CassandraPilotStatus) + type ConditionStatus string + const ConditionFalse + const ConditionTrue + const ConditionUnknown + type ElasticsearchCluster struct + Spec ElasticsearchClusterSpec + Status ElasticsearchClusterStatus + func (in *ElasticsearchCluster) DeepCopy() *ElasticsearchCluster + func (in *ElasticsearchCluster) DeepCopyInto(out *ElasticsearchCluster) + func (in *ElasticsearchCluster) DeepCopyObject() runtime.Object + type ElasticsearchClusterHealth string + const ElasticsearchClusterHealthGreen + const ElasticsearchClusterHealthRed + const ElasticsearchClusterHealthYellow + type ElasticsearchClusterList struct + Items []ElasticsearchCluster + func (in *ElasticsearchClusterList) DeepCopy() *ElasticsearchClusterList + func (in *ElasticsearchClusterList) DeepCopyInto(out *ElasticsearchClusterList) + func (in *ElasticsearchClusterList) DeepCopyObject() runtime.Object + type ElasticsearchClusterNodePool struct + Name string + NodeSelector map[string]string + Persistence *PersistenceConfig + Replicas *int32 + Resources v1.ResourceRequirements + Roles []ElasticsearchClusterRole + SchedulerName string + func (in *ElasticsearchClusterNodePool) DeepCopy() *ElasticsearchClusterNodePool + func (in *ElasticsearchClusterNodePool) DeepCopyInto(out *ElasticsearchClusterNodePool) + type ElasticsearchClusterNodePoolStatus struct + ReadyReplicas int32 + func (in *ElasticsearchClusterNodePoolStatus) DeepCopy() *ElasticsearchClusterNodePoolStatus + func (in *ElasticsearchClusterNodePoolStatus) DeepCopyInto(out *ElasticsearchClusterNodePoolStatus) + type ElasticsearchClusterRole string + const ElasticsearchRoleData + const ElasticsearchRoleIngest + const ElasticsearchRoleMaster + type ElasticsearchClusterSpec struct + Image *ImageSpec + MinimumMasters *int32 + NodePools []ElasticsearchClusterNodePool + Plugins []string + Version semver.Version + func (in *ElasticsearchClusterSpec) DeepCopy() *ElasticsearchClusterSpec + func (in *ElasticsearchClusterSpec) DeepCopyInto(out *ElasticsearchClusterSpec) + type ElasticsearchClusterStatus struct + Health *ElasticsearchClusterHealth + NodePools map[string]ElasticsearchClusterNodePoolStatus + func (in *ElasticsearchClusterStatus) DeepCopy() *ElasticsearchClusterStatus + func (in *ElasticsearchClusterStatus) DeepCopyInto(out *ElasticsearchClusterStatus) + type ElasticsearchPilotStatus struct + Documents *int64 + Version *semver.Version + func (in *ElasticsearchPilotStatus) DeepCopy() *ElasticsearchPilotStatus + func (in *ElasticsearchPilotStatus) DeepCopyInto(out *ElasticsearchPilotStatus) + type ImageSpec struct + PullPolicy v1.PullPolicy + Repository string + Tag string + func (in *ImageSpec) DeepCopy() *ImageSpec + func (in *ImageSpec) DeepCopyInto(out *ImageSpec) + type NavigatorClusterConfig struct + PilotImage ImageSpec + SecurityContext NavigatorSecurityContext + func (in *NavigatorClusterConfig) DeepCopy() *NavigatorClusterConfig + func (in *NavigatorClusterConfig) DeepCopyInto(out *NavigatorClusterConfig) + type NavigatorSecurityContext struct + RunAsUser *int64 + func (in *NavigatorSecurityContext) DeepCopy() *NavigatorSecurityContext + func (in *NavigatorSecurityContext) DeepCopyInto(out *NavigatorSecurityContext) + type PersistenceConfig struct + Size resource.Quantity + StorageClass *string + func (in *PersistenceConfig) DeepCopy() *PersistenceConfig + func (in *PersistenceConfig) DeepCopyInto(out *PersistenceConfig) + type Pilot struct + Spec PilotSpec + Status PilotStatus + func (in *Pilot) DeepCopy() *Pilot + func (in *Pilot) DeepCopyInto(out *Pilot) + func (in *Pilot) DeepCopyObject() runtime.Object + type PilotCondition struct + LastTransitionTime metav1.Time + Message string + Reason string + Status ConditionStatus + Type PilotConditionType + func (in *PilotCondition) DeepCopy() *PilotCondition + func (in *PilotCondition) DeepCopyInto(out *PilotCondition) + type PilotConditionType string + const PilotConditionReady + const PilotConditionStarted + const PilotConditionStopped + type PilotList struct + Items []Pilot + func (in *PilotList) DeepCopy() *PilotList + func (in *PilotList) DeepCopyInto(out *PilotList) + func (in *PilotList) DeepCopyObject() runtime.Object + type PilotSpec struct + func (in *PilotSpec) DeepCopy() *PilotSpec + func (in *PilotSpec) DeepCopyInto(out *PilotSpec) + type PilotStatus struct + Cassandra *CassandraPilotStatus + Conditions []PilotCondition + Elasticsearch *ElasticsearchPilotStatus + func (in *PilotStatus) DeepCopy() *PilotStatus + func (in *PilotStatus) DeepCopyInto(out *PilotStatus) v0.1.0-alpha.1 Mar 27, 2018