v1alpha1

package
v0.0.1-alpha1 Latest Latest
Warning

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

Go to latest
Published: Mar 16, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBackendSecret

func NewBackendSecret(g8s G8s, content map[string]string) *corev1.Secret

func NewG8sObjectMeta

func NewG8sObjectMeta(g8s G8s, name string) metav1.ObjectMeta

use to get a standard ObjectMeta when creating objects

func NewHistorySecret

func NewHistorySecret(g8s G8s, content map[string]string) *corev1.Secret

Types

type G8s

type G8s interface {
	GetMeta() Meta
	Generate() map[string]string
	Rotate() map[string]string
}

generators for gates

type KubeTLSBundle

type KubeTLSBundle struct {
	v1alpha1.KubeTLSBundle

	certsv1client.CertificatesV1Interface
	CSRPEM  chan []byte
	CertPEM chan []byte
	// contains filtered or unexported fields
}

func (KubeTLSBundle) Generate

func (ktls KubeTLSBundle) Generate() map[string]string

errors can be ignored because if there's a problem it will be handled in the controller (processNextWorkItem will requeue it)

func (KubeTLSBundle) GetMeta

func (ktls KubeTLSBundle) GetMeta() Meta

func (KubeTLSBundle) Rotate

func (ktls KubeTLSBundle) Rotate() map[string]string

type Login

type Login struct {
	v1alpha1.Login
	// contains filtered or unexported fields
}

func NewLogin

func NewLogin(l *v1alpha1.Login) *Login

func (Login) Generate

func (l Login) Generate() map[string]string

errors can be ignored because if there's a problem it will be handled in the controller (processNextWorkItem will requeue it)

func (Login) GetMeta

func (l Login) GetMeta() Meta

func (Login) Rotate

func (l Login) Rotate() map[string]string

type Meta

type Meta struct {
	metav1.TypeMeta
	metav1.ObjectMeta
}

type SSHKeyPair

type SSHKeyPair struct {
	v1alpha1.SSHKeyPair
	// contains filtered or unexported fields
}

func NewSSHKeyPair

func NewSSHKeyPair(ssh *v1alpha1.SSHKeyPair) *SSHKeyPair

func (SSHKeyPair) Generate

func (ssh SSHKeyPair) Generate() map[string]string

errors can be ignored because if there's a problem it will be handled in the controller (processNextWorkItem will requeue it)

func (SSHKeyPair) GetMeta

func (ssh SSHKeyPair) GetMeta() Meta

func (SSHKeyPair) Rotate

func (ssh SSHKeyPair) Rotate() map[string]string

Jump to

Keyboard shortcuts

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