Documentation
¶
Index ¶
Constants ¶
View Source
const ( HOST = "DB_HOST" PORT = "DB_PORT" USER = "DB_USER" PASSWORD = "DB_PASSWORD" NAME = "DB_NAME" URL = "DATABASE_URL" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CRDClient ¶
type CRDClient struct {
// contains filtered or unexported fields
}
func NewCRDClient ¶
func (*CRDClient) StatusUpdate ¶
func (u *CRDClient) StatusUpdate(sReq *database.StatusRequest) error
type MetricsExporter ¶
type MetricsExporter struct {
// contains filtered or unexported fields
}
MetricsExporter provides an abstraction for deploying k8s MetricsExporter deployment
func NewMetricsExporter ¶
func NewMetricsExporter(clientset kubernetes.Interface) *MetricsExporter
NewMetricsExporter returns new NewMetricsExporter for managing k8s MetricsExporter deployment
func (*MetricsExporter) CreateMetricsExporter ¶
func (e *MetricsExporter) CreateMetricsExporter(s database.Scope, name string, id database.CredentialID) error
Deploy MetricsExporter k8s deployment
type StoreCreds ¶
type StoreCreds struct {
// contains filtered or unexported fields
}
func NewStoreCreds ¶
func NewStoreCreds(client kubernetes.Interface) *StoreCreds
func (*StoreCreds) CreateCred ¶
func (k *StoreCreds) CreateCred(credential *database.Credential) error
func (*StoreCreds) GetCred ¶
func (k *StoreCreds) GetCred(credScope database.Scope, id database.CredentialID) (*database.Credential, error)
func (*StoreCreds) UpdateCred ¶
func (k *StoreCreds) UpdateCred(credential *database.Credential) error
Click to show internal directories.
Click to hide internal directories.