ingress

package
v0.2.1 Latest Latest
Warning

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

Go to latest
Published: Nov 20, 2023 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MatcherPlugin

type MatcherPlugin struct{}

func (MatcherPlugin) IngressHandler

func (p MatcherPlugin) IngressHandler(input converter.IngressMiddlewareInput) (*caddyhttp.Route, error)

IngressHandler Generate matchers for the route.

func (MatcherPlugin) IngressPlugin

func (p MatcherPlugin) IngressPlugin() converter.PluginInfo

type ReverseProxyPlugin

type ReverseProxyPlugin struct{}

func (ReverseProxyPlugin) IngressHandler

IngressHandler Add a reverse proxy handler to the route

func (ReverseProxyPlugin) IngressPlugin

func (p ReverseProxyPlugin) IngressPlugin() converter.PluginInfo

type RewritePlugin

type RewritePlugin struct{}

func (RewritePlugin) IngressHandler

func (p RewritePlugin) IngressHandler(input converter.IngressMiddlewareInput) (*caddyhttp.Route, error)

IngressHandler Converts rewrite annotations to rewrite handler

func (RewritePlugin) IngressPlugin

func (p RewritePlugin) IngressPlugin() converter.PluginInfo

Jump to

Keyboard shortcuts

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