upgrade

package
v1.33.0 Latest Latest
Warning

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

Go to latest
Published: Jan 7, 2025 License: Apache-2.0 Imports: 10 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 NewPSCUpgradeTest added in v1.15.0

func NewPSCUpgradeTest() e2e.UpgradeTest

func NewStandaloneNEGWithSvcNEGUpgradeTest added in v1.31.0

func NewStandaloneNEGWithSvcNEGUpgradeTest() 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 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 PSC added in v1.15.0

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

PSC implements e2e.UpgradeTest interface

func (*PSC) DuringUpgrade added in v1.15.0

func (p *PSC) DuringUpgrade() error

DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.

func (*PSC) Init added in v1.15.0

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

Init implements e2e.UpgradeTest.Init.

func (*PSC) Name added in v1.15.0

func (p *PSC) Name() string

Name implements e2e.UpgradeTest.Init.

func (*PSC) PostUpgrade added in v1.15.0

func (p *PSC) PostUpgrade() error

PostUpgrade implements e2e.UpgradeTest.PostUpgrade

func (*PSC) PreUpgrade added in v1.15.0

func (p *PSC) PreUpgrade() error

PreUpgrade implements e2e.UpgradeTest.PreUpgrade.

type StandaloneNEGWithSvcNEG added in v1.31.0

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

StandaloneNEGWithSvcNEG implements e2e.UpgradeTest interface

func (*StandaloneNEGWithSvcNEG) DuringUpgrade added in v1.31.0

func (n *StandaloneNEGWithSvcNEG) DuringUpgrade() error

DuringUpgrade implements e2e.UpgradeTest.DuringUpgrade.

func (*StandaloneNEGWithSvcNEG) Init added in v1.31.0

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

Init implements e2e.UpgradeTest.Init.

func (*StandaloneNEGWithSvcNEG) Name added in v1.31.0

func (n *StandaloneNEGWithSvcNEG) Name() string

Name implements e2e.UpgradeTest.Init.

func (*StandaloneNEGWithSvcNEG) PostUpgrade added in v1.31.0

func (n *StandaloneNEGWithSvcNEG) PostUpgrade() error

PostUpgrade implements e2e.UpgradeTest.PostUpgrade

func (*StandaloneNEGWithSvcNEG) PreUpgrade added in v1.31.0

func (n *StandaloneNEGWithSvcNEG) 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