mirror of
https://github.com/rancher/types.git
synced 2025-04-28 02:30:07 +00:00
fields for rke worker node upgrade
This commit is contained in:
parent
ce18fda184
commit
b0a442020d
@ -41,6 +41,7 @@ const (
|
||||
ClusterConditionEtcd condition.Cond = "etcd"
|
||||
ClusterConditionProvisioned condition.Cond = "Provisioned"
|
||||
ClusterConditionUpdated condition.Cond = "Updated"
|
||||
ClusterConditionUpgraded condition.Cond = "Upgraded"
|
||||
ClusterConditionWaiting condition.Cond = "Waiting"
|
||||
ClusterConditionRemoved condition.Cond = "Removed"
|
||||
// ClusterConditionNoDiskPressure true when all cluster nodes have sufficient disk
|
||||
@ -151,6 +152,7 @@ type ClusterStatus struct {
|
||||
AppliedEnableNetworkPolicy bool `json:"appliedEnableNetworkPolicy" norman:"nocreate,noupdate,default=false"`
|
||||
Capabilities Capabilities `json:"capabilities,omitempty"`
|
||||
MonitoringStatus *MonitoringStatus `json:"monitoringStatus,omitempty" norman:"nocreate,noupdate"`
|
||||
NodeVersion int `json:"nodeVersion,omitempty"`
|
||||
IstioEnabled bool `json:"istioEnabled,omitempty" norman:"nocreate,noupdate,default=false"`
|
||||
CertificatesExpiration map[string]CertExpiration `json:"certificatesExpiration,omitempty"`
|
||||
ScheduledClusterScanStatus *ScheduledClusterScanStatus `json:"scheduledClusterScanStatus,omitempty"`
|
||||
|
@ -91,6 +91,8 @@ type NodeStatus struct {
|
||||
NodeLabels map[string]string `json:"nodeLabels,omitempty"`
|
||||
NodeTaints []v1.Taint `json:"nodeTaints,omitempty"`
|
||||
DockerInfo *DockerInfo `json:"dockerInfo,omitempty"`
|
||||
NodePlan *NodePlan `json:"nodePlan,omitempty"`
|
||||
AppliedNodeVersion int `json:"appliedNodeVersion,omitempty"`
|
||||
}
|
||||
|
||||
type DockerInfo struct {
|
||||
@ -123,6 +125,7 @@ var (
|
||||
NodeConditionConfigSaved condition.Cond = "Saved"
|
||||
NodeConditionReady condition.Cond = "Ready"
|
||||
NodeConditionDrained condition.Cond = "Drained"
|
||||
NodeConditionUpgraded condition.Cond = "Upgraded"
|
||||
)
|
||||
|
||||
type NodeCondition struct {
|
||||
@ -225,6 +228,13 @@ type NodeSpec struct {
|
||||
MetadataUpdate MetadataUpdate `json:"metadataUpdate,omitempty"`
|
||||
}
|
||||
|
||||
type NodePlan struct {
|
||||
Plan *RKEConfigNodePlan `json:"plan,omitempty"`
|
||||
Version int `json:"version,omitempty"`
|
||||
// current default in rancher-agent is 2m (120s)
|
||||
AgentCheckInterval int `json:"agentCheckInterval,omitempty" norman:"min=1,max=1800,default=120"`
|
||||
}
|
||||
|
||||
type NodeCommonParams struct {
|
||||
AuthCertificateAuthority string `json:"authCertificateAuthority,omitempty"`
|
||||
AuthKey string `json:"authKey,omitempty"`
|
||||
|
Loading…
Reference in New Issue
Block a user