我在創(chuàng)業(yè)公司的 “云原生” 之旅
原文鏈接:https://www.cnblogs.com/zisefeizhu
前言


根據(jù)原有業(yè)務(wù)設(shè)計(jì)容器化架構(gòu)方案;
新增堡壘機(jī)Jumpserver;
制作前后端業(yè)務(wù)鏡像;
新增測(cè)試環(huán)境Kubernetes集群、預(yù)發(fā)環(huán)境Kubernetes集群、改造原生產(chǎn)環(huán)境Kubernetes集群;
借助Gitlab-Runner、GitLab、Kustomize等實(shí)現(xiàn)多集群的CI|CD;
和有關(guān)同事一起定義前后端日志字段和輸出形式;
協(xié)助后端團(tuán)隊(duì)微調(diào)原裸機(jī)業(yè)務(wù)源碼;
借助Rancher實(shí)現(xiàn)對(duì)多Kubernetes集群的統(tǒng)一管理;
用Cert-Manager實(shí)現(xiàn)域名證書的自動(dòng)申請(qǐng)和續(xù)期;
寫Shell腳本對(duì)Gitlab備份進(jìn)行檢查、裸機(jī)服務(wù)備份進(jìn)行檢查、對(duì)域名有效期進(jìn)行檢查。
通過分支區(qū)分環(huán)境
鏡像打包只在一臺(tái)預(yù)發(fā)環(huán)境的特定節(jié)點(diǎn)執(zhí)行,減少因打包鏡像而對(duì)生產(chǎn)環(huán)境帶來的波動(dòng),且可以存在鏡像利用
大量借助內(nèi)置變量通過提前寫的腳本提高Kubernetes 部署部分的資源清單的重復(fù)可用性
三個(gè)緯度
裸機(jī)也進(jìn)行監(jiān)控
Windows也進(jìn)行監(jiān)控
負(fù)載均衡:基礎(chǔ)服務(wù)使用最少連接策略,業(yè)務(wù)層服務(wù)使用一致性哈希負(fù)載均衡。
健康檢測(cè):輸出健康檢測(cè)具體配置方案。(如:基礎(chǔ)移出時(shí)間30秒,10秒內(nèi)出現(xiàn)3次錯(cuò)誤移出,檢測(cè)時(shí)間間隔為10秒……)
連接池:創(chuàng)建連接池,每個(gè)實(shí)例最大處理請(qǐng)求數(shù)為10,每個(gè)連接處理2個(gè)請(qǐng)求后關(guān)閉,重試次數(shù)為3次,連接超時(shí)時(shí)間為500ms。
熔斷策略:根據(jù)健康檢測(cè)和連接池策略實(shí)現(xiàn)熔斷策略
重試策略:最多重試3次,每次調(diào)用超時(shí)為2秒。
限流策略:后期用戶數(shù)提高后再實(shí)行。
鏈路追蹤
業(yè)務(wù):需要知道客戶需求牽扯到的服務(wù)有那些,作出路由規(guī)劃表。
集群:根據(jù)客戶的需求,估算出資源需求。
溝通:需要和客戶(基本是非技術(shù)類)、我司運(yùn)營等人于啊進(jìn)行技術(shù)上的溝通,需要將繁瑣的技術(shù)通俗化。
時(shí)間:根據(jù)客戶的規(guī)定時(shí)間和我司的實(shí)際現(xiàn)狀規(guī)劃出準(zhǔn)備、部署、測(cè)試、交付的時(shí)間段,考驗(yàn)項(xiàng)目時(shí)間把握度。
協(xié)調(diào):在項(xiàng)目部署中難免會(huì)出現(xiàn)一些配置類的問題,需要后端人員介入。
悟道(認(rèn)知和思想,是拉開人與人之間的重要差距)
試道(出道下山、世界這么大)
圍繞Kubernetes展開云原生的涉獵,更快的參與二開和社區(qū)。
- END -
?推薦閱讀? 31天拿下K8S含金量最高的CKA+CKS證書!? 基于Nginx實(shí)現(xiàn)灰度發(fā)布與AB測(cè)試 做到這幾點(diǎn),Kubernetes 集群穩(wěn)定性提升66% 神器 Nginx 的學(xué)習(xí)手冊(cè) ( 建議收藏 ) 運(yùn)維必備的DevOps工具鏈大盤點(diǎn) Nginx配置中一個(gè)不起眼字符"/"的巨大作用,失之毫厘謬以千里 企業(yè)級(jí)日志系統(tǒng) ELK 原理與實(shí)踐詳細(xì)介紹 編寫 Dockerfile 最佳實(shí)踐 運(yùn)維工程師不得不看的經(jīng)驗(yàn)教訓(xùn)和注意事項(xiàng) 終于搞懂了服務(wù)器為啥產(chǎn)生大量的TIME_WAIT! 搭建一套完整的企業(yè)級(jí) K8s 集群(v1.20,二進(jìn)制方式)
點(diǎn)亮,服務(wù)器三年不宕機(jī)


