v1alpha1

package
v0.1.0-alpha Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2024 License: Apache-2.0 Imports: 17 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, secretType corev1.SecretType) *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 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

type SelfSignedTLSBundle

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

func NewSelfSignedTLSBundle

func NewSelfSignedTLSBundle(sstls *v1alpha1.SelfSignedTLSBundle) *SelfSignedTLSBundle

func (SelfSignedTLSBundle) Generate

func (sstls SelfSignedTLSBundle) 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 (SelfSignedTLSBundle) GetMeta

func (sstls SelfSignedTLSBundle) GetMeta() Meta

func (SelfSignedTLSBundle) Rotate

func (sstls SelfSignedTLSBundle) Rotate() map[string]string

Jump to

Keyboard shortcuts

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