reconcile

package
v1.0.6 Latest Latest
Warning

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

Go to latest
Published: May 16, 2024 License: MIT Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Gateway

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

func RemoveTempStorage added in v1.0.6

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

func Status added in v1.0.6

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

func WriteTempStorage added in v1.0.6

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

TempStorage writes API Metadata to /tmp/portalapis/<l7PortalName>/apiname.json This does not track the deployment tag which will be resolved in a future update l7api and l7portal should have the same deployment tags, l7portal deployment tags are primarily used for bootstrapping portal apis to target container gateway deployments. this mechanism will be updated in the future.

Types

type Params

type Params struct {
	Client   client.Client
	Recorder record.EventRecorder
	Scheme   *runtime.Scheme
	Log      logr.Logger
	Instance *securityv1alpha1.L7Api
}

Jump to

Keyboard shortcuts

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