原创 文本處理工具find查找與xargs傳遞uniq去重與sort排序

find命令Linux find命令用來在指定目錄下查找文件。任何位於參數之前的字符串都將被視爲欲查找的目錄名。如果使用該命令時,不設置任何參數,則find命令將在當前目錄下查找子目錄與文件。並且將查找到的子目錄和文件全部進行顯示。 參數說

原创 文本處理工具grep常用命令

grep是一種強大的文本搜索工具,它能使用特定模式匹配(包括正則表達式)搜索文本,並默認輸出匹配行。Unix的grep家族包括grep、egrep和fgrep。 格式用法:grep[選項]…模式[文件]…在每個文件或標準輸入中搜索模式。默認

原创 Kubernetes網絡組件之Calico策略實踐初探(BGP、RR、IPIP)

Kubernetes網絡方案之 Calico策略實踐 案例:由於k8s集羣部署之前的方案是flannel網絡策略,所以這裏將flannel策略切換成calico網絡策略 Calico是一個純三層的數據中心網絡方案,Calico支持廣泛的平臺

原创 Kubernetes網絡組件之Flannel策略實踐(vxlan、host-gw)

4.3 Kubernetes網絡組件之 FlannelFlannel是CoreOS維護的一個網絡組件,Flannel爲每個Pod提供全局唯一的IP,Flannel使用ETCD來存儲Pod子網與Node IP之間的關係。flanneld守護進

原创 k8s集羣網絡模型分析之知識路由交換技術

目錄: k8s集羣網絡的路由與交換技術 說在前面的話,說一下普遍公司的網絡架構,不過像我們運維這一塊,接觸網絡的也不是很多了,現在一般都是在雲上操作,而且機房也很少去了,但是k8s這一塊又不得不必備一些網絡的傳統知識,所以要想把k8s掌握,

原创 k8s原生微服務管理工具helm-v3的使用初探實踐(1)

Helm-v3應用包管理器 3.1 爲什麼需要Helm?K8S上的應用對象,都是由特定的資源描述組成,包括deployment、service等。都保存各自文件中或者集中寫到一個配置文件。然後kubectl apply –f 部署。 爲什麼

原创 Kubernetes高級進階之pod的自動擴容/縮容

目錄:實踐1:基於autoscaling cpu指標的擴容與縮容實踐2:基於prometheus自定義指標QPS的擴容與縮容 Pod自動擴容/縮容(HPA) Horizontal Pod

原创 Kubernetes高級進階之Node自動擴容/縮容

Kubernetes高級進階之Node自動擴容/縮容 目錄: 1、Cluster AutoScaler雲廠商擴容/縮容 2、Ansible一鍵自動擴容Node 1、Cluster AutoScaler擴

原创 Ansible自動化部署k8s-1.16.0版集羣

Ansible自動化部署k8s二進制集羣 Ansible是一種IT自動化工具。它可以配置系統,部署軟件以及協調更高級的IT任務,例如持續部署,滾動更新。Ansible適用於管理企業IT基礎設

原创 解決linux中文亂碼的問題,及回收linux的cache的內存

查看系統語言這是更該好的 [root@hdss7-200 ~]# locale LANG=en_US.UTF-8 LC_CTYPE="zh_CN.utf-8" LC_NUMERIC="zh_CN.utf-8" LC_TIME="zh_CN.

原创 Ansible的playbook的基本使用與快速入門

1.使用playbook有什麼好處2.認識playbook(自動部署nginx)3.YAML語法4.playbook文件結構5.在變更時執行操作(handlers)6.任務控制(tags)7.playbook文件調試8.案例:自動部署tom

原创 Ansible的基礎使用和快速入門

Ansible其實一個it運維自動化工具,主要是完成it基礎設施的配置應用的部署,可以對百十臺的主機,上千臺的主機進行管理,它一直強調的是:簡單易用,所以我們就能很快的上手它,所以不需要好的基礎能力 簡單-----減少學習的成本:它使用易讀

原创 說說我們爲什麼需要lstio

本文來自lstio的中文社區:https://istio.cn/t/topic/18 我最近沒有多少時間去玩k8s,並承認Istio到底給k8s帶來了什麼方面有點迷失了。這是否會增加更多的運營開銷?它是否簡化了我們通常需要做的事情?這些問題

原创 jenkins新建節點slave架構多節點發布任務

如何使用jenkins中的slave架構? 使用jenkins的時候,由於單節點的的架構,導致不能滿足多種需求,比如測試環境和生產環境,可能你測試環境是一套環境,另外的生產環境又是一套環境,爲了節省節點,那麼只需要在你之前的jenkins環

原创 生產環境二進制k8s集羣擴容node節點的實踐

K8s二進制生產環境擴容node節點由於項目微服務也是部署在k8s集羣中去維護的,所以擴容node節點也是必要的聯繫,擴容node節點一定要保證你整個集羣的容器環境的網絡都是互通的,這也是很重要的一步,這裏我根據自己的經驗去擴容,僅供參考首