Class: TencentCloud::Tke::V20180525::ClusterAdvancedSettings
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tke::V20180525::ClusterAdvancedSettings
- Defined in:
- lib/v20180525/models.rb
Overview
集群高级配置
Instance Attribute Summary collapse
-
#AsEnabled ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#AuditEnabled ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#AuditLogsetId ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#AuditLogTopicId ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#BasePodNumber ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#CiliumMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#ContainerRuntime ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#DataPlaneV2 ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#DeletionProtection ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#EnableCustomizedPodCIDR ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#EtcdOverrideConfigs ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#ExtraArgs ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#IPVS ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#IsDualStack ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#IsHighAvailability ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#IsNonStaticIpMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#KubeProxyMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#NetworkType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#NodeNameType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#QGPUShareEnable ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#RuntimeVersion ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
-
#VpcCniType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件: 1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(asenabled = nil, auditenabled = nil, auditlogtopicid = nil, auditlogsetid = nil, basepodnumber = nil, ciliummode = nil, containerruntime = nil, dataplanev2 = nil, deletionprotection = nil, enablecustomizedpodcidr = nil, etcdoverrideconfigs = nil, extraargs = nil, ipvs = nil, isdualstack = nil, isnonstaticipmode = nil, kubeproxymode = nil, networktype = nil, nodenametype = nil, qgpushareenable = nil, runtimeversion = nil, vpccnitype = nil, ishighavailability = nil) ⇒ ClusterAdvancedSettings
constructor
A new instance of ClusterAdvancedSettings.
Constructor Details
#initialize(asenabled = nil, auditenabled = nil, auditlogtopicid = nil, auditlogsetid = nil, basepodnumber = nil, ciliummode = nil, containerruntime = nil, dataplanev2 = nil, deletionprotection = nil, enablecustomizedpodcidr = nil, etcdoverrideconfigs = nil, extraargs = nil, ipvs = nil, isdualstack = nil, isnonstaticipmode = nil, kubeproxymode = nil, networktype = nil, nodenametype = nil, qgpushareenable = nil, runtimeversion = nil, vpccnitype = nil, ishighavailability = nil) ⇒ ClusterAdvancedSettings
Returns a new instance of ClusterAdvancedSettings.
1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 |
# File 'lib/v20180525/models.rb', line 1033 def initialize(asenabled=nil, auditenabled=nil, auditlogtopicid=nil, auditlogsetid=nil, basepodnumber=nil, ciliummode=nil, containerruntime=nil, dataplanev2=nil, deletionprotection=nil, enablecustomizedpodcidr=nil, etcdoverrideconfigs=nil, extraargs=nil, ipvs=nil, isdualstack=nil, isnonstaticipmode=nil, kubeproxymode=nil, networktype=nil, nodenametype=nil, qgpushareenable=nil, runtimeversion=nil, vpccnitype=nil, ishighavailability=nil) @AsEnabled = asenabled @AuditEnabled = auditenabled @AuditLogTopicId = auditlogtopicid @AuditLogsetId = auditlogsetid @BasePodNumber = basepodnumber @CiliumMode = ciliummode @ContainerRuntime = containerruntime @DataPlaneV2 = dataplanev2 @DeletionProtection = deletionprotection @EnableCustomizedPodCIDR = enablecustomizedpodcidr @EtcdOverrideConfigs = etcdoverrideconfigs @ExtraArgs = extraargs @IPVS = ipvs @IsDualStack = isdualstack @IsNonStaticIpMode = isnonstaticipmode @KubeProxyMode = kubeproxymode @NetworkType = networktype @NodeNameType = nodenametype @QGPUShareEnable = qgpushareenable @RuntimeVersion = runtimeversion @VpcCniType = vpccnitype @IsHighAvailability = ishighavailability end |
Instance Attribute Details
#AsEnabled ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def AsEnabled @AsEnabled end |
#AuditEnabled ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def AuditEnabled @AuditEnabled end |
#AuditLogsetId ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def AuditLogsetId @AuditLogsetId end |
#AuditLogTopicId ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def AuditLogTopicId @AuditLogTopicId end |
#BasePodNumber ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def BasePodNumber @BasePodNumber end |
#CiliumMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def CiliumMode @CiliumMode end |
#ContainerRuntime ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def ContainerRuntime @ContainerRuntime end |
#DataPlaneV2 ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def DataPlaneV2 @DataPlaneV2 end |
#DeletionProtection ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def DeletionProtection @DeletionProtection end |
#EnableCustomizedPodCIDR ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def EnableCustomizedPodCIDR @EnableCustomizedPodCIDR end |
#EtcdOverrideConfigs ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def EtcdOverrideConfigs @EtcdOverrideConfigs end |
#ExtraArgs ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def ExtraArgs @ExtraArgs end |
#IPVS ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def IPVS @IPVS end |
#IsDualStack ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def IsDualStack @IsDualStack end |
#IsHighAvailability ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def IsHighAvailability @IsHighAvailability end |
#IsNonStaticIpMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def IsNonStaticIpMode @IsNonStaticIpMode end |
#KubeProxyMode ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def KubeProxyMode @KubeProxyMode end |
#NetworkType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def NetworkType @NetworkType end |
#NodeNameType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def NodeNameType @NodeNameType end |
#QGPUShareEnable ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def QGPUShareEnable @QGPUShareEnable end |
#RuntimeVersion ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def RuntimeVersion @RuntimeVersion end |
#VpcCniType ⇒ Object
iptables模式:IPVS和KubeProxyMode都不设置 ipvs模式: 设置IPVS为true, KubeProxyMode不设置 ipvs-bpf模式: 设置KubeProxyMode为kube-proxy-bpf 使用ipvs-bpf的网络模式需要满足以下条件:
- 集群版本必须为1.14及以上;
- 系统镜像必须是: Tencent Linux 2.4;
- GR: 全局路由
- VPC-CNI: VPC-CNI模式
- CiliumOverlay: CiliumOverlay模式
1031 1032 1033 |
# File 'lib/v20180525/models.rb', line 1031 def VpcCniType @VpcCniType end |
Instance Method Details
#deserialize(params) ⇒ Object
1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 |
# File 'lib/v20180525/models.rb', line 1058 def deserialize(params) @AsEnabled = params['AsEnabled'] @AuditEnabled = params['AuditEnabled'] @AuditLogTopicId = params['AuditLogTopicId'] @AuditLogsetId = params['AuditLogsetId'] @BasePodNumber = params['BasePodNumber'] @CiliumMode = params['CiliumMode'] @ContainerRuntime = params['ContainerRuntime'] @DataPlaneV2 = params['DataPlaneV2'] @DeletionProtection = params['DeletionProtection'] @EnableCustomizedPodCIDR = params['EnableCustomizedPodCIDR'] unless params['EtcdOverrideConfigs'].nil? @EtcdOverrideConfigs = [] params['EtcdOverrideConfigs'].each do |i| etcdoverrideconfig_tmp = EtcdOverrideConfig.new etcdoverrideconfig_tmp.deserialize(i) @EtcdOverrideConfigs << etcdoverrideconfig_tmp end end unless params['ExtraArgs'].nil? @ExtraArgs = ClusterExtraArgs.new @ExtraArgs.deserialize(params['ExtraArgs']) end @IPVS = params['IPVS'] @IsDualStack = params['IsDualStack'] @IsNonStaticIpMode = params['IsNonStaticIpMode'] @KubeProxyMode = params['KubeProxyMode'] @NetworkType = params['NetworkType'] @NodeNameType = params['NodeNameType'] @QGPUShareEnable = params['QGPUShareEnable'] @RuntimeVersion = params['RuntimeVersion'] @VpcCniType = params['VpcCniType'] @IsHighAvailability = params['IsHighAvailability'] end |