#### 凭据配置(服务器账户需绑定凭据),加密存储保存后不可见
1. 创建凭据
+ 系统管理-凭据管理-新增
+ 凭据分类建议选 `SSH Username with key pair` (SSH密钥对)
+ 凭据账户: 建议与服务器账户保持一致
+ 私钥、公钥都必需填写(保存后数据会加密且无法查看)
+ 可选私钥密码短语
2. 创建服务器账户
+ 服务器管理-服务器-账户管理-新增
+ 用户名填写服务器账户(不填写则使用凭据账户)
+ 账户类型:普通账户不可切换至root;管理员账户可切换至root
+ 协议类型:ssh
+ 凭据: 选择第一步创建的凭据
3. 创建服务器
+ 创建后需要绑定账户
#### 服务器属性配置
> 服务器属性优先级大于服务器组数据
~~~
kind: Server
metadata:
# 默认值 22
sshPort: 22
# 默认值 3389
rdpPort: 3389
# 默认值 5900
vncPort: 5900
# 默认值 privateIp
manageIp: ''
zabbix:
# 默认值 false
enabled: true
templateUniformity : false
templates:
- Template OS Linux by Zabbix agent
- Template Springboot Service
proxyName:
macros:
- '{"macro":"{$PORT}","value":"8080"}'
ansible:
subgroup: 4
~~~