使用Logstash收集Kubernetes的應用日誌
前言 本文同步更新到Github倉庫 kubernetes-handbook 中。 很多企業內部都有自己的ElasticSearch叢集,我們沒有必要在kubernetes叢集內部再部署一個,而且這
前言 本文同步更新到Github倉庫 kubernetes-handbook 中。 很多企業內部都有自己的ElasticSearch叢集,我們沒有必要在kubernetes叢集內部再部署一個,而且這
Kubernetes的一個重要特性就是要把不同node節點的pod(container)連線起來,無視物理節點的限制。但是在某些應用環境中,比如公有云,不同租戶的pod不應該互通,這個時候就需要網路隔離。幸好,
背景情況 從Docker1.11版本開始, Docker 依賴於containerd和runC來管理容器,containerd是控制runC的後臺程式,runC是docker公司按照OCI標準規範編寫的一
1、ConfigMap概述 很多生產環境中的應用程式配置較為複雜,可能需要多個config檔案、命令列引數和環境變數的組合。使用容器部署時,把配置應該從應用程式映象中解耦出來,以保證映象的可移植性。儘管Se
Kubernetes支援幾十種類型的後端儲存卷,其中有幾種儲存卷總是給人一種分不清楚它們之間有什麼區別的感覺,尤其是local與hostPath這兩種儲存卷型別,看上去都像是node本地儲存方案嘛。當然,還另有
隨著搜狗業務的快速增長,需要更有效地控制成本,提升研發效率,我們基於Docker和Kubernetes構建了一站式私有云管理平臺——BizCloud,此平臺涵蓋服務管理、彈性伸縮、灰度釋出、自動運維、持續整合等
1、環境準備 在進行Kubernetes部署之前,需要提供其要求的軟硬體環境。此文件描述的場景:在無法直接連線網際網路的情況下,如何進行安裝部署Kubernetes。 1.1 作業系統 作業系統推薦
initialization 剖析 1.配置需要 initialization 的資源型別 : InitializerConfiguration(https://kubernetes.io/docs/admi
文章楔子 在使用Nginx作為前端頁面的反向代理時,有時我們需要在服務端為使用者的本次訪問儲存一些臨時狀態,這種臨時狀態通常被稱為會話。當訪問壓力增大時,常用的辦法是開啟多個服務端例項,然後使用Nginx一
前言: 考慮到公司持續整合與docker容器技術實施已有一段時間,取得了不錯的效果,但對於裝置運維、系統隔離、裝置利用率和擴充套件性還有待提升,綜合目前比較成熟的微服務技術,打算把現有業務遷移到K8S叢集。
commit:d577db99873cbf04b8e17b78f17ec8f3a27eca30 Date: Fri Apr 10 23:45:36 2015 -0700 ##0.命令列和依賴的基礎知識 Syn
RancherVM是一個開源的、輕量化的虛擬機器管理工具,讓使用者能夠和執行Docker容器一樣,打包和執行虛擬機器。 RancherVM專案自幾年前推出以來,得到了大量使用者的積極反饋。使用者也在過去幾年
為啥要把參考文件寫在前面呢,因為這幾篇文件都說了不少關於k8s裡面的容器的資源請求和限制的事兒,但還是沒完全講透,今天就試著講清楚些,並進行吐槽。本文很長,不耐煩的可以直接看最後一節總結。 1. Pod資源
碎碎念 按網上有些文章的意思,之前k8s是有提供安裝的版本,並且有yum源,但是看目前是不需要安裝的,解壓可用 官網地址:https://github.com/kubernetes/kuber
kubernetes+docker監控 Docker的監控原則:根據docker官方宣告,一個容器不建議跑多個程序,所以 不建議在容器中使用agent進行監控(zabbix等),agent應該執行在宿