operator

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Nov 9, 2023 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause, + 3 more Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrorButSkip = "Error while uninstall application but skipped,"

Functions

This section is empty.

Types

type ClientGoUtilClient

type ClientGoUtilClient struct {
	ClientInner     *clientgoutils.ClientGoUtils
	Dc              dynamic.Interface
	KubeconfigBytes []byte
}

func (*ClientGoUtilClient) CleanCustomResource

func (cso *ClientGoUtilClient) CleanCustomResource(app, ns string)

func (*ClientGoUtilClient) CleanManifest

func (cso *ClientGoUtilClient) CleanManifest(manifests string)

func (*ClientGoUtilClient) Create

func (cso *ClientGoUtilClient) Create(ns string, secret *corev1.Secret) (*corev1.Secret, error)

func (*ClientGoUtilClient) Delete

func (cso *ClientGoUtilClient) Delete(ns, name string) error

func (*ClientGoUtilClient) ExecHook

func (cso *ClientGoUtilClient) ExecHook(appName, ns, manifests string) error

func (*ClientGoUtilClient) Get

func (cso *ClientGoUtilClient) Get(ns string, secretName string) (*corev1.Secret, error)

func (*ClientGoUtilClient) GetKubeconfigBytes

func (cso *ClientGoUtilClient) GetKubeconfigBytes() []byte

func (*ClientGoUtilClient) Update

func (cso *ClientGoUtilClient) Update(ns string, secret *corev1.Secret) (*corev1.Secret, error)

Jump to

Keyboard shortcuts

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