Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Gatekeeper ¶
Gatekeeper is used to manage the lifecycle of Gateway deployments and services.
func New ¶
func New(log logr.Logger, client client.Client) *Gatekeeper
New creates a new Gatekeeper from the Config.
func (*Gatekeeper) Delete ¶
Delete removes the resources for handling routing of network traffic. This is done in the reverse order of Upsert due to dependencies between resources.
func (*Gatekeeper) Upsert ¶
func (g *Gatekeeper) Upsert(ctx context.Context, gateway gwv1beta1.Gateway, gcc v1alpha1.GatewayClassConfig, config common.HelmConfig) error
Upsert creates or updates the resources for handling routing of network traffic. This is done in order based on dependencies between resources.
Click to show internal directories.
Click to hide internal directories.