# 主機名管理規范
## 適用范圍
本標準適用于所有網絡設備、服務器,包括所有有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 容器監控
- 項目資源需求
- 應用服務
- 編譯和運行期標準
- 新核心系統基礎服務架構
- 安全防御
- 互聯網軟件可靠性工程及可靠性度量