resource

package
v0.0.0-...-126dee8 Latest Latest
Warning

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

Go to latest
Published: Mar 19, 2023 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type KubernetesResource

type KubernetesResource interface {
	Exists(namespace string, name string) (bool, error)
	Create(namespace string, name string, field string, data string) error
	Update(namespace string, name string, field string, data string) error
}

func NewKubernetesResourceConfigmap

func NewKubernetesResourceConfigmap(clientset kubernetes.Interface) KubernetesResource

func NewKubernetesResourceSecret

func NewKubernetesResourceSecret(clientset kubernetes.Interface) KubernetesResource

type KubernetesResourceConfigmap

type KubernetesResourceConfigmap struct {
	// contains filtered or unexported fields
}

func (KubernetesResourceConfigmap) Create

func (k KubernetesResourceConfigmap) Create(namespace string, name string, field string, data string) error

func (KubernetesResourceConfigmap) Exists

func (k KubernetesResourceConfigmap) Exists(namespace string, name string) (bool, error)

func (KubernetesResourceConfigmap) Update

func (k KubernetesResourceConfigmap) Update(namespace string, name string, field string, data string) error

type KubernetesResourceSecret

type KubernetesResourceSecret struct {
	// contains filtered or unexported fields
}

func (KubernetesResourceSecret) Create

func (k KubernetesResourceSecret) Create(namespace string, name string, field string, data string) error

func (KubernetesResourceSecret) Exists

func (k KubernetesResourceSecret) Exists(namespace string, name string) (bool, error)

func (KubernetesResourceSecret) Update

func (k KubernetesResourceSecret) Update(namespace string, name string, field string, data string) error

Jump to

Keyboard shortcuts

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