1
0
mirror of https://github.com/rancher/types.git synced 2025-07-15 06:01:35 +00:00
This commit is contained in:
rmweir 2020-03-05 15:26:34 -07:00 committed by Craig Jellick
parent 8a6aadfa08
commit ce18fda184

View File

@ -2,11 +2,15 @@ package client
const (
K3sUpgradeStrategyType = "k3sUpgradeStrategy"
K3sUpgradeStrategyFieldDrainServerNodes = "drainServerNodes"
K3sUpgradeStrategyFieldDrainWorkerNodes = "drainWorkerNodes"
K3sUpgradeStrategyFieldServerConcurrency = "serverConcurrency"
K3sUpgradeStrategyFieldWorkerConcurrency = "workerConcurrency"
)
type K3sUpgradeStrategy struct {
DrainServerNodes bool `json:"drainServerNodes,omitempty" yaml:"drainServerNodes,omitempty"`
DrainWorkerNodes bool `json:"drainWorkerNodes,omitempty" yaml:"drainWorkerNodes,omitempty"`
ServerConcurrency int64 `json:"serverConcurrency,omitempty" yaml:"serverConcurrency,omitempty"`
WorkerConcurrency int64 `json:"workerConcurrency,omitempty" yaml:"workerConcurrency,omitempty"`
}