Documentation ¶
Index ¶
Constants ¶
View Source
const KongIngressClass = "kong"
View Source
const Name = "kong"
The Name of the provider.
Variables ¶
This section is empty.
Functions ¶
func NewProvider ¶
func NewProvider(conf *i2gw.ProviderConf) i2gw.Provider
NewProvider constructs and returns the kong implementation of i2gw.Provider.
Types ¶
type Provider ¶
type Provider struct {
// contains filtered or unexported fields
}
Provider implements the i2gw.Provider interface.
func (*Provider) ReadResourcesFromCluster ¶
func (*Provider) ReadResourcesFromFile ¶ added in v0.2.0
func (*Provider) ToGatewayAPI ¶
func (p *Provider) ToGatewayAPI(_ i2gw.InputResources) (i2gw.GatewayResources, field.ErrorList)
ToGatewayAPI converts the received i2gw.InputResources to i2gw.GatewayResources including the kong specific features.
Click to show internal directories.
Click to hide internal directories.