nginx

package
v1.7.0 Latest Latest
Warning

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

Go to latest
Published: Oct 13, 2023 License: UPL-1.0 Imports: 30 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ValuesFileOverride Name of the values file override for NGINX
	ValuesFileOverride = "ingress-nginx-values.yaml"

	ControllerName = vpoconst.NGINXControllerServiceName
)
View Source
const ComponentJSONName = "ingressNGINX"

ComponentJSONName is the JSON name of the verrazzano component in CRD

View Source
const ComponentName = "ingress-controller"

ComponentName is the name of the component NOTE, ComponentNamespace namespace is determined at runtime, see nginxutil.go

Variables

This section is empty.

Functions

func AppendOverrides

func AppendOverrides(context spi.ComponentContext, _ string, _ string, _ string, kvs []bom.KeyValue) ([]bom.KeyValue, error)

func GetOverrides added in v1.3.1

func GetOverrides(object runtime.Object) interface{}

GetOverrides gets the install overrides

func NewComponent

func NewComponent() spi.Component

NewComponent returns a new Nginx component

func PostInstall

func PostInstall(ctx spi.ComponentContext, _ string, _ string) error

PostInstall Patch the controller service ports based on any user-supplied overrides

func PreInstall

func PreInstall(compContext spi.ComponentContext, name string, namespace string, dir string) error

PreInstall Create and label the NGINX namespace, and create any override helm args needed

Types

This section is empty.

Jump to

Keyboard shortcuts

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