kubeasz/docs/release-notes/kubeasz-3.5.2.md

36 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

## kubeasz 3.5.2
kubeasz 3.5.2 发布解决3.5.1 版本中设置k8s_nodename的bug以及其他一些fix。
### 支持设置k8s nodename
修复 ISSUE #1225,感谢 surel9
默认情况下kubeasz项目使用节点ip地址作为nodename如果需要自定义设置支持两种方式
- 1. 在clusters/xxxx/hosts 直接配置:比如
```
# work node(s), set unique 'k8s_nodename' for each node
[kube_node]
192.168.0.80 k8s_nodename=worker-01
192.168.0.79 k8s_nodename=worker-02
```
- 2. 在添加节点适合设置:比如
```
dk ezctl add-node xxxx 192.168.0.81 k8s_nodename=worker-03
```
特别注意k8s_nodename 命名规范,只能由小写字母、数字、'-'、'.' 组成,并且开头和结尾必须为小写字母和数字
'k8s_nodename' must consist of lower case alphanumeric characters, '-' or '.', and must start and end with an alphanumeric character (e.g. 'example.com')
### 其他
- 修复prepare阶段如果安装系统包失败的错误不应该被忽略
- 修复清理节点时无法删除calico目录/var/run/calico
- 修复deploy机器上调度的pod无法通信问题 issue #1224,感谢 bogeit