Documentation ¶
Index ¶
- func BuildConfigmap(proxy Proxy, ownership []metav1.OwnerReference) (*v1.ConfigMap, error)
- func BuildDeployment(proxy Proxy, ownership []metav1.OwnerReference) (*v1apps.Deployment, error)
- func BuildService(proxy Proxy, ownership []metav1.OwnerReference) (*v1.Service, error)
- func BuildServiceMonitor(proxy Proxy, ownership []metav1.OwnerReference) (*promv1.ServiceMonitor, error)
- type CloudProxy
- type Proxy
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BuildConfigmap ¶ added in v0.4.0
BuildConfigmap builds kubernetes configmap object used by proxy container of the database
func BuildDeployment ¶
func BuildDeployment(proxy Proxy, ownership []metav1.OwnerReference) (*v1apps.Deployment, error)
BuildDeployment builds kubernetes deployment object to create proxy container of the database
func BuildService ¶
BuildService builds kubernetes service object for proxy service of the database
func BuildServiceMonitor ¶ added in v1.3.0
func BuildServiceMonitor(proxy Proxy, ownership []metav1.OwnerReference) (*promv1.ServiceMonitor, error)
BuildServiceMonitor builds kubernetes prometheus ServiceMonitor CR object used for monitoring
Types ¶
Click to show internal directories.
Click to hide internal directories.