一、rook簡介 Rook是一個自管理的分布式存儲編排系統,可以為Kubernetes提供便利的存儲解決方案。Rook本身並不提供存儲,而是在kubernetes和存儲系統之間提供適配層,簡化存儲系統的部署與維護工作。目前,rook支持的存儲系統包括:Ceph、CockroachDB ...
Kubernetes從 . 開始引入kubeadm來試圖簡化其復雜的安裝。但kubeadm至今仍不穩定,而且我個人覺得kubeadm反而麻煩,還不如直接用腳本或者其他自動化工具來安裝來的利索。關於kubeadm配置master的ha,也有相應的替代方案,比如使用keepalived或者corosync等高可用集群軟件。所以在這篇文檔中,我還是會使用傳統的方式來安裝kubernetes集群 Kub ...
2017-03-13 21:59 0 1773 推薦指數:
一、rook簡介 Rook是一個自管理的分布式存儲編排系統,可以為Kubernetes提供便利的存儲解決方案。Rook本身並不提供存儲,而是在kubernetes和存儲系統之間提供適配層,簡化存儲系統的部署與維護工作。目前,rook支持的存儲系統包括:Ceph、CockroachDB ...
在kubernetes1.2的時候,采用了skydns + kube2dns +etcd的方式來部署dns。而從1.3開始,則部署方式有了一點兒變化,將skydns和kube2dns封裝到了一個容器鏡像中,放棄了etcd,而將dns解析直接放入到了內存之中,同時引入了dnsmasq,進一步利用 ...
配置kubernetes的dashboard相對簡單。同樣的,只需要從源碼中獲取到dashboard-controller.yaml及dashboard-service.yaml文件,稍加修改即可: 修改dashboard-controller.yaml ...
前言 Istio 架構又換了,1.5 開始,該版本最大的變化是將控制平面的所有組件組合成一個單體結構叫 istiod,把控制平面的所有組件組合並成一個單體結構叫 istiod,對於運維部署來說省去很大麻煩。Mixer 組件被移除,新版本的 HTTP 遙測默認基於 in-proxy ...
Heapster是kubernetes集群監控工具。在1.2的時候,kubernetes的監控需要在node節點上運行cAdvisor作為agent收集本機和容器的資源數據,包括cpu、內存、網絡、文件系統等。在新版的kubernetes中,cAdvisor被集成到kubelet中 ...
前期准備 Java安裝包 JDK 1.5:Java for Mac OS X 10.5 Update 10(From: Apple) 輔助工具 Pacifist:用於提取*.dmg安裝包中的文件(點我下載) 安裝步驟 ...
在上一篇博文,我們通過kubernetes的devlopment和service完成了sonarqube的部署。看起來已經可用,但是仍然有一個很大的問題。我們知道,像mysql這種數據庫是需要保存數據而且不能讓數據丟失的。而容器恰恰是一旦退出,所有數據都會丟失。我們的mysql-sonar容器 ...
Homebrew 1.5 宣布放棄 homebrew/php, 轉而使用homebrew/core維護, 詳見https://brew.sh/2018/01/19/homebrew-1.5.0/ 於是php擴展在homebrew/php搜索不到了, 於是我重新裝了homebrew/core中 ...