upgrade

package
v1.9.9 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2020 License: Apache-2.0 Imports: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewBasicHTTPUpgradeTest added in v1.9.0

func NewBasicHTTPUpgradeTest() e2e.UpgradeTest

NewBasicHTTPUpgradeTest returns an upgrade test that tests the basic behavior of an ingress with http load-balancer.

func NewFinalizerUpgradeTest added in v1.9.0

func NewFinalizerUpgradeTest() e2e.UpgradeTest

NewFinalizerUpgradeTest returns an upgrade test that asserts that finalizer is added to an ingress when upgraded from a version without finalizer to v1.7.0. Also, verifies that ingress is deleted with finalizer enabled.

func NewStandaloneNegUpgradeTest

func NewStandaloneNegUpgradeTest() e2e.UpgradeTest

func NewV2FrontendNamerTest added in v1.9.0

func NewV2FrontendNamerTest() e2e.UpgradeTest

NewV2FrontendNamerTest returns upgrade test for v2 frontend namer. This test asserts that v1 finalizer is retained/attached and ingress continues to use v1 naming naming scheme when master is upgraded to a gke version that use v1.8.

Types

type BasicHTTP added in v1.9.0

type BasicHTTP struct {
	// contains filtered or unexported fields
}

Finalizer implements e2e.UpgradeTest interface.

func (*BasicHTTP) DuringUpgrade added in v1.9.0

func (bh *BasicHTTP) DuringUpgrade() error

DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.

func (*BasicHTTP) Init added in v1.9.0

func (bh *BasicHTTP) Init(t *testing.T, s *e2e.Sandbox, framework *e2e.Framework) error

Init implements e2e.UpgradeTest.Init.

func (*BasicHTTP) Name added in v1.9.0

func (bh *BasicHTTP) Name() string

Name implements e2e.UpgradeTest.Init.

func (*BasicHTTP) PostUpgrade added in v1.9.0

func (bh *BasicHTTP) PostUpgrade() error

PostUpgrade implements e2e.UpgradeTest.PostUpgrade

func (*BasicHTTP) PreUpgrade added in v1.9.0

func (bh *BasicHTTP) PreUpgrade() error

PreUpgrade implements e2e.UpgradeTest.PreUpgrade.

type Finalizer added in v1.9.0

type Finalizer struct {
	// contains filtered or unexported fields
}

Finalizer implements e2e.UpgradeTest interface.

func (*Finalizer) DuringUpgrade added in v1.9.0

func (fr *Finalizer) DuringUpgrade() error

DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.

func (*Finalizer) Init added in v1.9.0

func (fr *Finalizer) Init(t *testing.T, s *e2e.Sandbox, framework *e2e.Framework) error

Init implements e2e.UpgradeTest.Init.

func (*Finalizer) Name added in v1.9.0

func (fr *Finalizer) Name() string

Name implements e2e.UpgradeTest.Init.

func (*Finalizer) PostUpgrade added in v1.9.0

func (fr *Finalizer) PostUpgrade() error

PostUpgrade implements e2e.UpgradeTest.PostUpgrade

func (*Finalizer) PreUpgrade added in v1.9.0

func (fr *Finalizer) PreUpgrade() error

PreUpgrade implements e2e.UpgradeTest.PreUpgrade.

type StandaloneNeg

type StandaloneNeg struct {
	// contains filtered or unexported fields
}

StandaloneNeg implements e2e.UpgradeTest interface

func (*StandaloneNeg) DuringUpgrade

func (sn *StandaloneNeg) DuringUpgrade() error

DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.

func (*StandaloneNeg) Init

func (sn *StandaloneNeg) Init(t *testing.T, s *e2e.Sandbox, framework *e2e.Framework) error

Init implements e2e.UpgradeTest.Init.

func (*StandaloneNeg) Name added in v1.9.0

func (sn *StandaloneNeg) Name() string

Name implements e2e.UpgradeTest.Init.

func (*StandaloneNeg) PostUpgrade

func (sn *StandaloneNeg) PostUpgrade() error

PostUpgrade implements e2e.UpgradeTest.PostUpgrade

func (*StandaloneNeg) PreUpgrade

func (sn *StandaloneNeg) PreUpgrade() error

PreUpgrade implements e2e.UpgradeTest.PreUpgrade.

type V2FrontendNamer added in v1.9.0

type V2FrontendNamer struct {
	// contains filtered or unexported fields
}

V2FrontendNamer implements e2e.UpgradeTest interface.

func (*V2FrontendNamer) DuringUpgrade added in v1.9.0

func (vf *V2FrontendNamer) DuringUpgrade() error

DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.

func (*V2FrontendNamer) Init added in v1.9.0

func (vf *V2FrontendNamer) Init(t *testing.T, s *e2e.Sandbox, framework *e2e.Framework) error

Init implements e2e.UpgradeTest.Init.

func (*V2FrontendNamer) Name added in v1.9.0

func (vf *V2FrontendNamer) Name() string

Name implements e2e.UpgradeTest.Init.

func (*V2FrontendNamer) PostUpgrade added in v1.9.0

func (vf *V2FrontendNamer) PostUpgrade() error

PostUpgrade implements e2e.UpgradeTest.PostUpgrade

func (*V2FrontendNamer) PreUpgrade added in v1.9.0

func (vf *V2FrontendNamer) PreUpgrade() error

PreUpgrade implements e2e.UpgradeTest.PreUpgrade.

Jump to

Keyboard shortcuts

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