原创 Kubernetes基本概念(術語介紹)

在實踐之前,必須先學習 Kubernetes 的幾個重要概念,它們是組成 Kubernetes 集羣的基石。Cluster Cluster 是計算、存儲和網絡資源的集合,Kubernetes 利用這些資源運行各種基於容器的應用。Master

原创 成功運作一個開源項目的 15 個要點

運作開源項目很容易。所有你需要做的就是讓你的源代碼可用和開源,對吧?嗯,也許。其實,開源項目是否成功取決於你對項目成功的定義。且不論你是怎麼定義的,創建開源項目需要大量的工作。如果你已經有了目標,那麼你需要準備投資。雖然開源軟件是免費的,但

原创 深入玩轉K8S之存儲資源管理

本篇我們來看下K8S中的存儲資源管理,說到K8S的存儲資源管理分爲幾個概念:Vloume、PV、PVC等,本篇我們主要側重於PV和PVC。 下面簡單說下幾個概念:Volume 的生命週期獨立於容器,Pod 中的容器可能被銷燬和重建,但 Vo

原创 深入玩轉K8S之如何實現外掛配置管理—ConfigMap

還是老規矩先來了解下什麼是ConfigMap,那麼在瞭解ConifigMap的同時也得了解下另一個概念就是Secret。可能會有人說,你這不是在講ConfigMap麼,怎麼還要扯Secret,彆着急等我慢慢道來,那爲什麼要有這兩個東西呢?因

原创 深入玩轉K8S之簡單的業務彈性伸縮和滾動更新操作

在實際應用場景中避免不了因爲業務的壓力而增加容器數量以及業務應用版本迭代更新,那麼本篇文章我們來學習下簡單的業務彈性伸縮、滾動更新操作,滾動操作的好處在於零停機更新,也就是說每次更新一小部分副本,在整個更新的過程中始終保持有副本在線,最大程

原创 深入玩轉K8S之外網如何訪問業務應用(nginx-ingress篇)

前面的文章介紹瞭如何安裝kubernetes集羣,集羣部署完畢之後就可以在上面部署服務了。服務部署完之後如何訪問集羣中的服務呢? 訪問部署在kubernetes中的服務有兩種情況,一種是在kubernetes集羣內部訪問,另一種是在集羣外部

原创 SDS趨勢之四:軟件定義存儲延長數據價值

前兩天看到西瓜哥發佈的一篇文章名爲《SERVER SAN一定比陣列便宜嗎?請看5年TCO分析》,其中分析了幾家公司產品在數據歸檔方面5年內的TCO分析。我非常贊同西瓜哥的看法,這種場景的未來一定是Sserver SAN的,這個結論應該不用懷

原创 深入玩轉K8S之外網如何訪問業務應用

前面幾篇文章學習瞭如何搭建K8S、如何部署應用、如何利用Label和DaemonSet來根據實際情況部署業務應用,這時候就有人問了,說都搭建完了那怎麼訪問我的業務應用啊,那麼本篇文章就來講述下如何訪問應用,同時還有一個問題就是現在我的業務分

原创 SDS趨勢之一:軟件定義存儲目前趨勢

序言:軟件定義世界,數據驅動未來。正如Netscape創始人、硅谷著名投資人馬克•安德森(Marc Andreessen)在《軟件正在吞噬整個世界》所述,從生活、電影、農業到國防,軟件無所不在。未來十年,預計將有更多的行業被軟件所瓦解,數據

原创 深入玩轉K8S之Kubernetes1.10中部署dashboard以及常見問題解析

上篇文章中介紹了用kubeadm安裝Kubernetes1.10,本篇我們來一睹Kubernetes Dashboard風采。老規矩,先介紹下環境:Kubernetes1.10,Dashboard1.8.3在k8s中 dashboard可以

原创 深入玩轉K8S之最懂實際應用場景的調度神器DaemonSet

首先什麼是DaemonSet?有些時候可能有些節點運行多個同類業務的Pod,有些節點上又沒有這類Pod運行;而後臺支撐型服務的核心關注點在K8s集羣中的節點(物理機或虛擬機),要保證每個節點上都有一個此類Pod運行。節點可能是所有集羣節點也

原创 SDS趨勢之二:對象存儲將替代文件存儲

首先什麼是對象存儲?對象存儲(Object Storage)是綜合了NAS和SAN的優點,同時具有SAN的高速直接訪問和NAS的數據共享等優勢,提供了高可靠性、跨平臺性以及安全的數據共享的存儲體系結構。典型應用:網盤、雲存儲。上篇文章也講到

原创 SDS趨勢之三:開源軟件定義存儲

大家都知道IT圈有個非常著名的曲線圖,就是Gartner的新興技術成熟度曲線(Hype Cycle),昨天看了一下Gartner 2016的存儲成熟曲線圖,今天給大家簡單聊聊,多多指教。:) 廢話不多說,直接上圖先簡單說說這個曲線圖,成熟曲