Documentation
¶
Index ¶
- func ClientServiceName(c *v1alpha1.ElasticsearchCluster) string
- func ClusterLabels(c *v1alpha1.ElasticsearchCluster) map[string]string
- func ConfigMapName(c *v1alpha1.ElasticsearchCluster, np *v1alpha1.ElasticsearchClusterNodePool) string
- func DiscoveryServiceName(c *v1alpha1.ElasticsearchCluster) string
- func NewControllerRef(c *v1alpha1.ElasticsearchCluster) metav1.OwnerReference
- func NodePoolLabels(c *v1alpha1.ElasticsearchCluster, poolName string, ...) map[string]string
- func NodePoolResourceName(c *v1alpha1.ElasticsearchCluster, np *v1alpha1.ElasticsearchClusterNodePool) string
- func RBACRoleName(c *v1alpha1.ElasticsearchCluster) string
- func ResourceBaseName(c *v1alpha1.ElasticsearchCluster) string
- func RoleLabel(role v1alpha1.ElasticsearchClusterRole) string
- func SelectorForCluster(clusterName string) (labels.Selector, error)
- func SelectorForNodePool(clusterName, poolName string) (labels.Selector, error)
- func ServiceAccountName(c *v1alpha1.ElasticsearchCluster) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClientServiceName ¶
func ClientServiceName(c *v1alpha1.ElasticsearchCluster) string
func ClusterLabels ¶
func ClusterLabels(c *v1alpha1.ElasticsearchCluster) map[string]string
func ConfigMapName ¶
func ConfigMapName(c *v1alpha1.ElasticsearchCluster, np *v1alpha1.ElasticsearchClusterNodePool) string
func DiscoveryServiceName ¶
func DiscoveryServiceName(c *v1alpha1.ElasticsearchCluster) string
func NewControllerRef ¶
func NewControllerRef(c *v1alpha1.ElasticsearchCluster) metav1.OwnerReference
func NodePoolLabels ¶
func NodePoolLabels(c *v1alpha1.ElasticsearchCluster, poolName string, roles ...v1alpha1.ElasticsearchClusterRole) map[string]string
func NodePoolResourceName ¶
func NodePoolResourceName(c *v1alpha1.ElasticsearchCluster, np *v1alpha1.ElasticsearchClusterNodePool) string
func RBACRoleName ¶
func RBACRoleName(c *v1alpha1.ElasticsearchCluster) string
func ResourceBaseName ¶
func ResourceBaseName(c *v1alpha1.ElasticsearchCluster) string
func RoleLabel ¶
func RoleLabel(role v1alpha1.ElasticsearchClusterRole) string
func SelectorForNodePool ¶
func ServiceAccountName ¶
func ServiceAccountName(c *v1alpha1.ElasticsearchCluster) string
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.