reconcile

package
v1.0.5 Latest Latest
Warning

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

Go to latest
Published: Jan 31, 2024 License: MIT Imports: 31 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigMaps

func ConfigMaps(ctx context.Context, params Params) error

func Deployment

func Deployment(ctx context.Context, params Params) error

func GatewayLicense

func GatewayLicense(ctx context.Context, params Params) error

func GatewayStatus

func GatewayStatus(ctx context.Context, params Params) error

func HorizontalPodAutoscaler

func HorizontalPodAutoscaler(ctx context.Context, params Params) error

/ TODO: Should auto-delete if not used...

func Ingress

func Ingress(ctx context.Context, params Params) error

func ManagementPod

func ManagementPod(ctx context.Context, params Params) error

func PodDisruptionBudget

func PodDisruptionBudget(ctx context.Context, params Params) error

func ReconcileDBGateway added in v1.0.4

func ReconcileDBGateway(ctx context.Context, params Params, kind string, gatewayDeployment appsv1.Deployment, gateway *securityv1.Gateway, gwSecret *corev1.Secret, graphmanEncryptionPassphrase string, annotation string, sha1Sum string, otkCerts bool, bundle []byte) error

func ReconcileEphemeralGateway added in v1.0.4

func ReconcileEphemeralGateway(ctx context.Context, params Params, kind string, podList corev1.PodList, gateway *securityv1.Gateway, gwSecret *corev1.Secret, graphmanEncryptionPassphrase string, annotation string, sha1Sum string, otkCerts bool, bundle []byte) error

func Route added in v1.0.4

func Route(ctx context.Context, params Params) error

func ScheduledJobs

func ScheduledJobs(ctx context.Context, params Params) error

func Secrets added in v1.0.4

func Secrets(ctx context.Context, params Params) error

func ServiceAccount added in v1.0.4

func ServiceAccount(ctx context.Context, params Params) error

/ TODO: Should auto-delete if not used...

func Services

func Services(ctx context.Context, params Params) error

Types

type Params

type Params struct {
	Client   client.Client
	Recorder record.EventRecorder
	Scheme   *runtime.Scheme
	Log      logr.Logger
	Instance *securityv1.Gateway
	Platform string
}

Jump to

Keyboard shortcuts

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