Documentation
¶
Index ¶
- func GetLogSearchAPIAddr(t *miniov1.Tenant) string
- func GetLogSearchDBAddr(t *miniov1.Tenant) string
- func NewClusterIPForConsole(t *miniov1.Tenant) *corev1.Service
- func NewClusterIPForLogSearchAPI(t *miniov1.Tenant) *corev1.Service
- func NewClusterIPForMinIO(t *miniov1.Tenant) *corev1.Service
- func NewHeadlessForKES(t *miniov1.Tenant) *corev1.Service
- func NewHeadlessForLog(t *miniov1.Tenant) *corev1.Service
- func NewHeadlessForMinIO(t *miniov1.Tenant) *corev1.Service
- func NewHeadlessForPrometheus(t *miniov1.Tenant) *corev1.Service
- func ServiceForBucket(t *miniov1.Tenant, bucket string) *corev1.Service
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetLogSearchAPIAddr ¶ added in v0.4.0
GetLogSearchAPIAddr returns the tenant's log-search-api server address
func GetLogSearchDBAddr ¶ added in v0.4.0
GetLogSearchDBAddr returns the tenant's Postgres DB server address
func NewClusterIPForConsole ¶
NewClusterIPForConsole will return a new cluster IP service for Console Deployment
func NewClusterIPForLogSearchAPI ¶ added in v0.4.0
NewClusterIPForLogSearchAPI will return a new cluster IP service object for log-search-api deployment
func NewClusterIPForMinIO ¶
NewClusterIPForMinIO will return a new headless Kubernetes service for a Tenant
func NewHeadlessForKES ¶
NewHeadlessForKES will return a new headless Kubernetes service for a KES StatefulSet
func NewHeadlessForLog ¶ added in v0.4.0
NewHeadlessForLog returns a k8s Headless service object for Log
func NewHeadlessForMinIO ¶
NewHeadlessForMinIO will return a new headless Kubernetes service for a Tenant
func NewHeadlessForPrometheus ¶ added in v0.4.0
NewHeadlessForPrometheus returns a k8s Headless service object for the Prometheus StatefulSet.
Types ¶
This section is empty.