Documentation
¶
Overview ¶
Package versionupgrade implements EKS cluster version upgrade tester.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Logger *zap.Logger
LogWriter io.Writer
Stopc chan struct{}
EKSConfig *eksconfig.Config
K8SClient k8s_client.EKS
EKSAPI eksiface.EKSAPI
}
Config defines version upgrade configuration.
type Upgrader ¶
type Upgrader interface {
// Upgrade starts MNG version upgrade process, and waits for its completion.
// ref. https://docs.aws.amazon.com/cli/latest/reference/eks/update-nodegroup-version.html
Upgrade(mngName string) error
}
Upgrader defines MNG version upgrade interface.
Click to show internal directories.
Click to hide internal directories.