Skip to content

Commit

Permalink
VK 创建 cube 参数
Browse files Browse the repository at this point in the history
  • Loading branch information
ucloudhsl committed Jun 23, 2021
1 parent 442d1b5 commit 69c4b09
Show file tree
Hide file tree
Showing 2 changed files with 21 additions and 2 deletions.
21 changes: 20 additions & 1 deletion administercluster/virtual_kubelet.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,23 @@ tolerations:
|1|1Gi/2Gi/4Gi|
|2|2Gi/4Gi/8Gi|
|4|4Gi/8Gi/16Gi|
|8|8Gi/16Gi|
|8|8Gi/16Gi|
### 详细注释说明
通过 VK 插件创建 Cube 时,支持在 Pod annotations,或 Deployment / Statefulset spec.template.annotations 中添加相应字段,为 Cube 进行进一步配置
| 注释名称 | 注释 | 参数类型 | 注释说明 | 默认值 |
| ------ | ------ | ------ | ------ | ------ |
| 指定业务组名称 | cube.ucloud.cn/cube-tag | string | 需要指定的业务组的名称 | / |
| 付费模式 | cube.ucloud.cn/cube-chargetype | year/month/postpay | 即按年预付费、按月预付费、按秒后付费,请参照[计费说明](/cube/introduction/charge) | postpay |
| 付费时长 | cube.ucloud.cn/cube-quantity | int | 月付时,此参数传 0,代表购买至月末 | 1 |
| 绑定 EIP | cube.ucloud.cn/cube-eip | true/false | 创建的 Cube 是否需要绑定 EIP | false |
| 绑定已有 EIP | cube.ucloud.cn/cube-eip-id | eip-xxxxxxxx | 指定的 EIP ID | /,仅在 cube.ucloud.cn/cube-eip: "true" 时生效,<br>如该项留空,则创建新的 EIP |
| EIP 计费模式 | cube.ucloud.cn/cube-eip-paymode | traffic/bandwidth/sharebandwidth | EIP 计费模式,分别代表流量计费 / 带宽计费 / 共享带宽模式 | bandwidth |
| 共享带宽 ID | cube.ucloud.cn/cube-eip-share-bandwidth-id | 仅在 EIP 计费模式为「共享带宽」时生效 | bwshare-xxxxxx | / |
| EIP 带宽 | cube.ucloud.cn/cube-eip-bandwidth | int | 绑定 EIP 的外网带宽大小,共享带宽模式必须指定 0 | 2 |
| EIP 付费模式 | cube.ucloud.cn/cube-eip-chargetype | year/month/dynamic | EIP 付费模式,即按年预付费、按月预付费、按时后付费 | 取 cube.ucloud.cn/cube-chargetype 值;<br>该项为 postpay 时取 dynamic |
| EIP 付费时长 | cube.ucloud.cn/cube-eip-quantity | int | EIP 付费时长 | 取 cube.ucloud.cn/cube-quantity 值 |
| EIP 释放策略 | cube.ucloud.cn/cube-eip-release | true/false | 删除 Cube 实例时是否需要释放绑定的 EIP | true |
| 防火墙 | cube.ucloud.cn/cube-eip-security-group-id | firewall-xxxxxxxx | 需要绑定的外网防火墙策略,不指定时绑定项目默认防火墙 |/ |
2 changes: 1 addition & 1 deletion network/static_ip.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ kubectl apply -f https://gitee.com/uk8s/uk8s/raw/master/yaml/network/cni-vpc-ipa

当前仅支持通过 Yaml 形式创建固定 IP 类型的 StatefulSet,需要您在 spec.template.annotations 添加相应注释进行配置,后续版本将支持通过控制台表单创建:

| 注释 | 注释说明 | 变量值 | 默认值 |
| 注释 | 注释说明 | 参数类型 | 默认值 |
|--------|--------|--------|--------|
| network.beta.kubernetes.io/ucloud-statefulset-static-ip | 是否需要开启固定 IP 功能 | true / false | false |
| network.beta.kubernetes.io/ucloud-statefulset-ip-claim-policy | IP 回收策略,即 Pod 销毁及绑定的 VpcIP 解绑后释放的时间 | hms / Never<br>例:1h10m20s 代表 VpcIP 解绑后 1 小时 10 分 20 秒后被释放| Never |
Expand Down

0 comments on commit 69c4b09

Please sign in to comment.