Documentation
¶
Index ¶
- func InitPreflight() (string, []byte, error)
- type MongoOptions
- type PreflightOptions
- type QliksensePreflight
- func (qp *QliksensePreflight) CheckCreateRB(namespace string, kubeConfigContents []byte) error
- func (qp *QliksensePreflight) CheckCreateRole(namespace string, cleanup bool) error
- func (qp *QliksensePreflight) CheckCreateRoleBinding(namespace string, cleanup bool) error
- func (qp *QliksensePreflight) CheckCreateServiceAccount(namespace string, cleanup bool) error
- func (qp *QliksensePreflight) CheckDeployment(namespace string, kubeConfigContents []byte, cleanup bool) error
- func (qp *QliksensePreflight) CheckDns(namespace string, kubeConfigContents []byte, cleanup bool) error
- func (qp *QliksensePreflight) CheckK8sVersion(namespace string, kubeConfigContents []byte) error
- func (qp *QliksensePreflight) CheckMongo(kubeConfigContents []byte, namespace string, preflightOpts *PreflightOptions, ...) error
- func (qp *QliksensePreflight) CheckPod(namespace string, kubeConfigContents []byte, cleanup bool) error
- func (qp *QliksensePreflight) CheckService(namespace string, kubeConfigContents []byte, cleanup bool) error
- func (qp *QliksensePreflight) Cleanup(namespace string, kubeConfigContents []byte) error
- func (qp *QliksensePreflight) GetPreflightConfigObj() *api.PreflightConfig
- func (qp *QliksensePreflight) RunAllPreflightChecks(kubeConfigContents []byte, namespace string, preflightOpts *PreflightOptions) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitPreflight ¶ added in v0.9.11
Types ¶
type MongoOptions ¶ added in v0.14.0
type PreflightOptions ¶ added in v0.14.0
type PreflightOptions struct { Verbose bool MongoOptions *MongoOptions }
func (*PreflightOptions) LogVerboseMessage ¶ added in v0.14.0
func (p *PreflightOptions) LogVerboseMessage(strMessage string, args ...interface{})
LogVerboseMessage logs a verbose message
type QliksensePreflight ¶
type QliksensePreflight struct { Q *qliksense.Qliksense P *PreflightOptions }
func (*QliksensePreflight) CheckCreateRB ¶ added in v0.9.18
func (qp *QliksensePreflight) CheckCreateRB(namespace string, kubeConfigContents []byte) error
func (*QliksensePreflight) CheckCreateRole ¶ added in v0.9.18
func (qp *QliksensePreflight) CheckCreateRole(namespace string, cleanup bool) error
func (*QliksensePreflight) CheckCreateRoleBinding ¶ added in v0.9.18
func (qp *QliksensePreflight) CheckCreateRoleBinding(namespace string, cleanup bool) error
func (*QliksensePreflight) CheckCreateServiceAccount ¶ added in v0.9.18
func (qp *QliksensePreflight) CheckCreateServiceAccount(namespace string, cleanup bool) error
func (*QliksensePreflight) CheckDeployment ¶ added in v0.9.12
func (qp *QliksensePreflight) CheckDeployment(namespace string, kubeConfigContents []byte, cleanup bool) error
func (*QliksensePreflight) CheckDns ¶
func (qp *QliksensePreflight) CheckDns(namespace string, kubeConfigContents []byte, cleanup bool) error
func (*QliksensePreflight) CheckK8sVersion ¶
func (qp *QliksensePreflight) CheckK8sVersion(namespace string, kubeConfigContents []byte) error
func (*QliksensePreflight) CheckMongo ¶ added in v0.9.18
func (qp *QliksensePreflight) CheckMongo(kubeConfigContents []byte, namespace string, preflightOpts *PreflightOptions, cleanup bool) error
func (*QliksensePreflight) CheckPod ¶ added in v0.9.12
func (qp *QliksensePreflight) CheckPod(namespace string, kubeConfigContents []byte, cleanup bool) error
func (*QliksensePreflight) CheckService ¶ added in v0.9.12
func (qp *QliksensePreflight) CheckService(namespace string, kubeConfigContents []byte, cleanup bool) error
func (*QliksensePreflight) Cleanup ¶ added in v0.16.0
func (qp *QliksensePreflight) Cleanup(namespace string, kubeConfigContents []byte) error
func (*QliksensePreflight) GetPreflightConfigObj ¶ added in v0.9.13
func (qp *QliksensePreflight) GetPreflightConfigObj() *api.PreflightConfig
func (*QliksensePreflight) RunAllPreflightChecks ¶
func (qp *QliksensePreflight) RunAllPreflightChecks(kubeConfigContents []byte, namespace string, preflightOpts *PreflightOptions) error
Click to show internal directories.
Click to hide internal directories.