preflight

package
v0.36.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 30, 2020 License: Apache-2.0 Imports: 18 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MongoOptions added in v0.14.0

type MongoOptions struct {
	MongodbUrl string
	CaCertFile string
}

type PreflightOptions added in v0.14.0

type PreflightOptions struct {
	Verbose      bool
	MongoOptions *MongoOptions
}

type QliksensePreflight

type QliksensePreflight struct {
	Q  *qliksense.Qliksense
	P  *PreflightOptions
	CG *api.ClientGoUtils
}

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 (p *QliksensePreflight) CheckDeployment(namespace string, kubeConfigContents []byte, cleanup bool) error

func (*QliksensePreflight) CheckDns

func (p *QliksensePreflight) CheckDns(namespace string, kubeConfigContents []byte, cleanup bool) error

func (*QliksensePreflight) CheckK8sVersion

func (p *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 (p *QliksensePreflight) CheckPod(namespace string, kubeConfigContents []byte, cleanup bool) error

func (*QliksensePreflight) CheckService added in v0.9.12

func (p *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

func (*QliksensePreflight) VerifyCAChain added in v0.34.0

func (qp *QliksensePreflight) VerifyCAChain(kubeConfigContents []byte, namespace string, preflightOpts *PreflightOptions, cleanup bool) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL