# 主机名管理规范
## 适用范围
本标准适用于所有网络设备、服务器,包括所有有IT管理的环境。
### 主机名
所有设备必须设置主机名
主机名统一命名,不可重复;AAAYYYZ 也不可重复
linux 服务器规则:[AAAYYYZ-ENV.IDC.jccfc.io](http://AAAYYYZ-ENV.IDC.dianrong.io)
#### AAA:为字母部分
* app:应用服务器,包括物理机
* lb: nginx 7层负载均衡
* ha: haproxy 4层负载均衡
* dom:DevOps管理服务器
* misc: 混合部署的,不能直接表明机器的基础服务
* buildmaster: jenkins 或其他构建主服务器
* buildnode: jenkins agent for build 或其他 build 相关工作
* zookeeper: zookeeper 服务器
* sto: storage server
* glusterfs: glusterfs server
* es: elasticsearch server
* kafka: kafka server
* mon: 监控
* redis: redis server
* db: 除了mysql/oracle/mongo之外的数据库,比如cassandra, greenplum, tidb
* mysql:数据库服务器
* oracle:Oracle服务器
* mongo: mongoDB服务器
* data:Data/BI项目服务器
* esxi: VMware 宿主机
* dns: name server
* dc:域控制器
* sw:交换机
* fw:防火墙
* it:IT业务服务器
* vpn: vpn server
* k8smaster: kubernetes 管理节点
* k8snode: kubernetes 计算节点
* spider: 爬虫
* saltmaster: saltstack master
* harbor: harbor 服务
* net: 网络相关服务器
* kubespray: 管理 k8s 集群的 ansible
* 其它:按实际需要命名,要求简短
* YYY:序号,自001开始增加,先到999,如果还不够,再升一位
* Z:可选
* m:管理地址,例如iDRAC,防火墙管理地址等
## ENV: 环境信息
* 开发环境:sit
* 测试环境:uat
* 生产环境:prod
## IDC:站点编号
* 中航广场办公室:acc
* 西信机房:idc1
* 万国机房:idc2
* 阿里云:ali
* 示例:
* bridge[.idc1.jccfc.io](http://mysql003-prod.idc1.dianrong.io)
* bridge[.acc.jccfc,io](http://app098-demo1.b8.dianrong.io)
* bridge[.ali.jccfc.io](http://mon028m-prod.idc1.dianrong.io)
\* 主机名写入DNS记录\* 网络设备DNS记录的优势\* 使用FQDN管理网络设备,记忆主机名比IP方便\* 网络设备接口互联IP增加反向DNS记录,traceroute时能直观看出IP属于什么网络设备\* 网络设备添加DNS记录的原则\* 根据IP地址类型分成3种(心跳IP没有使用场景,不考虑增加DNS记录)
\* 带外管理IP
\* 网关IP
\* 接口互联IP
\* 网络设备IP的命名规则\* 示例:\* 万国数据中心主防火墙管理地址域名:[fw101.jccfc.io](http://fw101.dianrong.io)
域名\* 使用域名
\* [jccfc.io](http://dianrong.io):默认系统域名
\* [ad.jccfc.com](http://ad.dianrong.com):加入AD域的Windows服务器
主机名上线流程
主机名下线流程
机器回收,解析删除,不使用重复的主机名
- 云原生应用
- 容器化微服务改造方案
- 应用容器化上线规范
- 服务网格和传统应用区别
- DevOps 管理规范
- 基础架构管理规范
- 域名管理规范
- 主机名称管理规范
- 应用域名管理规范
- 应用上线规范
- GIT分支及API JAR上传规范
- 基础架构设计
- 运维管理职责
- 基础服务
- DNS 内部架构
- centos 及 kernel 版本标准
- Linux服务器OS标准配置
- Docker版本初始化
- kuberneter 集群方案
- kubernetes 命名规范
- Jenkins CI/CD
- nginx 配置文件变更流程
- Prometheus 容器监控
- 项目资源需求
- 应用服务
- 编译和运行期标准
- 新核心系统基础服务架构
- 安全防御
- 互联网软件可靠性工程及可靠性度量