最近一段時(shí)間部署k8s全部使用sealos了,整體使用感覺良好,基本沒有什么坑。推薦給大家。 使用 Sealos,可以安裝一個(gè)不包含任何組件的裸 Kubernetes 集群...
最近一段時(shí)間部署k8s全部使用sealos了,整體使用感覺良好,基本沒有什么坑。推薦給大家。 使用 Sealos,可以安裝一個(gè)不包含任何組件的裸 Kubernetes 集群...
operator中的webhook也是很重要的一塊功能。也是相對(duì)比較獨(dú)立的模塊,所以放在后面講。 webhook是一個(gè)callback,注冊(cè)到k8s的api-server上...
制作鏡像 好了,前面是使用make run進(jìn)行測(cè)試運(yùn)行?,F(xiàn)在我們把operator打出鏡像進(jìn)行分發(fā)。 先修改一下Dockerfile,否則可能下載依賴有問題 E...
將crd部署到k8s make install 日志: kustomize build config/crd | kubectl apply -f -custo...
開發(fā)一個(gè)k8s operator,當(dāng)然可以在官方原生的controller-runtime 項(xiàng)目上從頭構(gòu)建,但是比較復(fù)雜?,F(xiàn)在一般基于operator腳手架進(jìn)行開發(fā)。目前最流...
之前我講了cpu使用率的問題,cpu使用率是我們監(jiān)控中非常關(guān)注的指標(biāo)。 但是工作中,我們經(jīng)常遇到業(yè)務(wù)應(yīng)用已經(jīng)很慢了,但是cpu利用率顯示很低。 這種時(shí)候,你會(huì)發(fā)現(xiàn)top中...
上一篇,我們明白了為啥容器內(nèi)top查看的是宿主機(jī)的資源消耗。 這里分享一個(gè)工具,在容器里代替top命令用于查看容器自身的資源消耗 topic topic ...
進(jìn)入容器中top,雖然看到的PID是容器的,但是%Cpu的統(tǒng)計(jì)信息卻是宿主機(jī)的。 如圖 原理 進(jìn)程的cpu使用率是如何計(jì)算出來的? 每個(gè)進(jìn)程的狀態(tài)...
我們?cè)谑褂胻op命令時(shí),會(huì)看到如下參數(shù)。在cpu那一行看到us,sy等多個(gè)指標(biāo)。 這些指標(biāo)你真的全都了解嗎? 在網(wǎng)上看到一個(gè)解釋的非常清晰的圖,保證你絕對(duì)能清晰的明白這些...
無論是容器,還是虛擬機(jī),都依賴于內(nèi)核中的技術(shù),虛擬機(jī)依賴的是 KVM,容器依賴的是 namespace 和 cgroup 對(duì)進(jìn)程進(jìn)行隔離和資源限制。 容器實(shí)現(xiàn)封閉的環(huán)境主要...
告警 公司有個(gè)3.2.7版本的mongo復(fù)制集,最近幾天頻繁告警內(nèi)存過高。 服務(wù)器配置16C+64G內(nèi)存。mongo備節(jié)點(diǎn)內(nèi)存使用到55G,觸發(fā)告警。 以下內(nèi)...
各位打工人,是不是每天上班遇到煩心事時(shí),心里就想,這xx工作真是干不下去了。后來在一個(gè)群里有朋友分享了一個(gè)excel,用來測(cè)算自己這個(gè)班上的值不值就是這個(gè) 后來exc...
“ 運(yùn)維任何系統(tǒng),都要提前設(shè)計(jì)好災(zāi)備方案。velero就是k8s集群的救命措施” Velero 是一種云原生的 Kubernetes 容災(zāi)解決方案,支持標(biāo)準(zhǔn)的K8S集群。 它...
Supervisord是在中間件運(yùn)維領(lǐng)域常用的進(jìn)程管理工具。我們使用Supervisord托管redis,可以做到當(dāng)redis服務(wù)異常宕機(jī)后自動(dòng)拉起。更常見的情況是服務(wù)器宕機(jī)...
playbook ansible命令適合執(zhí)行簡單的操作。如果要完成一個(gè)復(fù)雜的部署,需要很多ansible操作,寫起來會(huì)很亂。 所以有了ansible-playbook 把一件...
安裝 設(shè)置EPEL倉庫Ansible倉庫默認(rèn)不在yum倉庫中,因此我們需要使用下面的命令啟用epel倉庫 使用yum安裝Ansible 查看ansible的版本 第一個(gè)ans...
花了點(diǎn)時(shí)間把redis.conf從頭看了一遍,想著那就順便全部翻譯一下,也許對(duì)別人也有用水平有限,有錯(cuò)誤請(qǐng)指出