前言
又是一年末,這一年識訓很多 也見識了很多讓我眼界大開的大神,從他們身上不只是學到了技術 也學到了做人做事的道理,但是回頭一看去年的總結,發現給自己定的目標完成的并不完美,
按慣例給自己做個總結,用于給明年的自己提些要求,
作業
整一年作業圍繞著三點:
- 云上kubernetes集群維護
- 服務網格推進
- 私有化交付
第一點圍繞著云上集群進行相應提效,包含了節點容器自愈系統開發,配置中心開發,節點容器運維保障以及集群跨版本遷移作業,
為了解決運維投入成本,進行了節點容器自愈系統開發,主要根據運維保障出現的問題,通過建模的形式形成一個問題處理庫,最后進行相應自愈處理,
為了解決多語言配置中心支持 權限細粒度管控的問題,開發了一套基于k8s的configmap的配置中心,并撰寫多語言sdk(目前包含go,java,python,nodejs)提供開發用于平滑替換diamond并接入configmap配置中心,目前configmap配置中心已經實作熱加載 配置推送等功能,
為了解決集群遷移問題,開發了多個組件用于支持跨集群訪問問題包含了ingress的二次開發,配置自動同步,nginx-reload-sidecar等功能
第二點引入服務網格提升apm以及服務治理能力,前者之前apm通過traceid實作鏈路追蹤,但是需要接入相應的sdk 這部分對于代碼有侵入性,istio剛好解決了這個問題,使用sidecar的形式 消耗部分性能實作全鏈路追蹤,當然這部分在切換的時候出現了很多兼容性問題 包含了http1.1兼容性問題,header頭兼容性問題以及各種代理導致服務網格無法正常使用,我們也通過各種手段一一規避,目前所有鏈路基本都已經可視化,下一階段開始活用服務治理提升可靠性,
第三點私有化交付 這部分慢慢的開始帶領私有化交付團隊,學習了很多管理知識 以及專案風險把控,也感受到了做專案的不容易,帶團隊的不容易(對上我要及時發現風險點反饋風險點并合理分配任務生怕專案延期,對下我要在意各個專案的交付人員的感受,并為了提升他們的能力 絞盡各種腦汁),并且還要將各種私有化交付工具進行相應的自動化來降低交付團隊的作業量,這里感謝開發團隊對于我們的支持,
整體一年作業還算順利,雖然期間有過迷茫期,這里非常感謝我的TL以及同事對我的幫助,從技術上替我規避了各種坑,從管理上提供給我各種經驗,
個人
雖然效果不佳,但是至少完成了今年增肥的目標,明年繼續努力,
期望
雖然2022的作業目標已經完成,但是從目前來看挑戰非常大,希望2022可以靜下心不管是技識訓是團隊管理希望有所突破吧,
團隊
打個小廣告: 目前團隊需要云原生開發工程師,運維開發工程師,交付工程師 有意者私聊,歡迎各位大佬 2022我們一起做有趣的事情,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/423247.html
標籤:其他
上一篇:大資料生態
