diff --git a/apis/management.cattle.io/v3/rke_types.go b/apis/management.cattle.io/v3/rke_types.go index 959e6d97..f19bccca 100644 --- a/apis/management.cattle.io/v3/rke_types.go +++ b/apis/management.cattle.io/v3/rke_types.go @@ -35,6 +35,8 @@ type RancherKubernetesEngineConfig struct { CloudProvider CloudProvider `yaml:"cloud_provider" json:"cloudProvider,omitempty"` // kubernetes directory path PrefixPath string `yaml:"prefix_path" json:"prefixPath,omitempty"` + // Number of status check retries for addon deployment jobs + AddonJobRetries int `yaml:"addon_job_retries" json:"addonJobRetries,omitempty" norman:"default=5"` } type PrivateRegistry struct { diff --git a/client/management/v3/zz_generated_rancher_kubernetes_engine_config.go b/client/management/v3/zz_generated_rancher_kubernetes_engine_config.go index f6410953..e404fb94 100644 --- a/client/management/v3/zz_generated_rancher_kubernetes_engine_config.go +++ b/client/management/v3/zz_generated_rancher_kubernetes_engine_config.go @@ -2,6 +2,7 @@ package client const ( RancherKubernetesEngineConfigType = "rancherKubernetesEngineConfig" + RancherKubernetesEngineConfigFieldAddonJobRetries = "addonJobRetries" RancherKubernetesEngineConfigFieldAddons = "addons" RancherKubernetesEngineConfigFieldAddonsInclude = "addonsInclude" RancherKubernetesEngineConfigFieldAuthentication = "authentication" @@ -21,6 +22,7 @@ const ( ) type RancherKubernetesEngineConfig struct { + AddonJobRetries int64 `json:"addonJobRetries,omitempty" yaml:"addonJobRetries,omitempty"` Addons string `json:"addons,omitempty" yaml:"addons,omitempty"` AddonsInclude []string `json:"addonsInclude,omitempty" yaml:"addonsInclude,omitempty"` Authentication *AuthnConfig `json:"authentication,omitempty" yaml:"authentication,omitempty"`