package
1.11.0-alpha.1
Repository: https://github.com/ceshihao/kubernetes.git
Documentation: pkg.go.dev
# Constants
ClusterUpgrade indicates that both master and nodes are being upgraded.
EtcdUpgrade indicates that only etcd is being upgraded (or migrated between storage versions).
IngressUpgrade indicates that only ingress is being upgraded.
MasterUpgrade indicates that only the master is being upgraded.
NodeUpgrade indicates that only the nodes are being upgraded.
# Structs
AppArmorUpgradeTest tests that AppArmor profiles are enforced & usable across upgrades.
CassandraUpgradeTest ups and verifies that a Cassandra StatefulSet behaves well across upgrades.
ConfigMapUpgradeTest tests that a ConfigMap is available before and after a cluster upgrade.
No description provided by the author
GCPResourceStore keeps track of the GCP resources spun up by an ingress.
HPAUpgradeTest tests that HPA rescales target resource correctly before and after a cluster upgrade.
IngressUpgradeTest adapts the Ingress e2e for upgrade testing.
KubeProxyDowngradeTest tests kube-proxy DaemonSet -> static pods downgrade path.
KubeProxyUpgradeTest tests kube-proxy static pods -> DaemonSet upgrade path.
MySqlUpgradeTest implements an upgrade test harness that polls a replicated sql database.
SecretUpgradeTest test that a secret is available before and after a cluster upgrade.
ServiceUpgradeTest tests that a service is available before and after a cluster upgrade.
SecretUpgradeTest tests that a pod with sysctls runs before and after an upgrade.
UpgradeContext contains information about all the stages of the upgrade that is going to occur.
VersionContext represents a stage of the upgrade.
# Type aliases
UpgradeType represents different types of upgrades.