Class ClusterCIDRSettings

    • Constructor Detail

      • ClusterCIDRSettings

        public ClusterCIDRSettings()
      • ClusterCIDRSettings

        public ClusterCIDRSettings​(ClusterCIDRSettings source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getClusterCIDR

        public String getClusterCIDR()
        Get 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
        Returns:
        ClusterCIDR 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
      • setClusterCIDR

        public void setClusterCIDR​(String ClusterCIDR)
        Set 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
        Parameters:
        ClusterCIDR - 用于分配集群容器和服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
      • getIgnoreClusterCIDRConflict

        public Boolean getIgnoreClusterCIDRConflict()
        Get 是否忽略 ClusterCIDR 冲突错误, 默认不忽略
        Returns:
        IgnoreClusterCIDRConflict 是否忽略 ClusterCIDR 冲突错误, 默认不忽略
      • setIgnoreClusterCIDRConflict

        public void setIgnoreClusterCIDRConflict​(Boolean IgnoreClusterCIDRConflict)
        Set 是否忽略 ClusterCIDR 冲突错误, 默认不忽略
        Parameters:
        IgnoreClusterCIDRConflict - 是否忽略 ClusterCIDR 冲突错误, 默认不忽略
      • getMaxNodePodNum

        public Long getMaxNodePodNum()
        Get 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。
        Returns:
        MaxNodePodNum 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。
      • setMaxNodePodNum

        public void setMaxNodePodNum​(Long MaxNodePodNum)
        Set 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。
        Parameters:
        MaxNodePodNum - 集群中每个Node上最大的Pod数量。取值范围16~256。不为2的幂值时会向上取最接近的2的幂值。
      • getMaxClusterServiceNum

        public Long getMaxClusterServiceNum()
        Get 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256
        Returns:
        MaxClusterServiceNum 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256
      • setMaxClusterServiceNum

        public void setMaxClusterServiceNum​(Long MaxClusterServiceNum)
        Set 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256
        Parameters:
        MaxClusterServiceNum - 集群最大的service数量。取值范围32~32768,不为2的幂值时会向上取最接近的2的幂值。默认值256
      • getServiceCIDR

        public String getServiceCIDR()
        Get 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
        Returns:
        ServiceCIDR 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
      • setServiceCIDR

        public void setServiceCIDR​(String ServiceCIDR)
        Set 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
        Parameters:
        ServiceCIDR - 用于分配集群服务 IP 的 CIDR,不得与 VPC CIDR 冲突,也不得与同 VPC 内其他集群 CIDR 冲突。且网段范围必须在内网网段内,例如:10.1.0.0/14, 192.168.0.1/18,172.16.0.0/16。
      • getEniSubnetIds

        public String[] getEniSubnetIds()
        Get VPC-CNI网络模式下,弹性网卡的子网Id。
        Returns:
        EniSubnetIds VPC-CNI网络模式下,弹性网卡的子网Id。
      • setEniSubnetIds

        public void setEniSubnetIds​(String[] EniSubnetIds)
        Set VPC-CNI网络模式下,弹性网卡的子网Id。
        Parameters:
        EniSubnetIds - VPC-CNI网络模式下,弹性网卡的子网Id。
      • getClaimExpiredSeconds

        public Long getClaimExpiredSeconds()
        Get VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)
        Returns:
        ClaimExpiredSeconds VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)
      • setClaimExpiredSeconds

        public void setClaimExpiredSeconds​(Long ClaimExpiredSeconds)
        Set VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)
        Parameters:
        ClaimExpiredSeconds - VPC-CNI网络模式下,弹性网卡IP的回收时间,取值范围[300,15768000)
      • getIgnoreServiceCIDRConflict

        public Boolean getIgnoreServiceCIDRConflict()
        Get 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略
        Returns:
        IgnoreServiceCIDRConflict 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略
      • setIgnoreServiceCIDRConflict

        public void setIgnoreServiceCIDRConflict​(Boolean IgnoreServiceCIDRConflict)
        Set 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略
        Parameters:
        IgnoreServiceCIDRConflict - 是否忽略 ServiceCIDR 冲突错误, 仅在 VPC-CNI 模式生效,默认不忽略