原创 kubernetes基本功能

1、LXC LXC爲Linux Container的簡寫。Linux Container容器是一種內核虛擬化技術,可以提供輕量級的虛擬化,以便隔離進程和資源,而且不需要提供指令解釋機制以及全虛擬化的其他複雜性。相當於C++中的N

原创 Kubernetes的彈性伸縮(HPA)

前言 在kubernetes中,我們使用pod對外提供服務。這時候,我們需要以下兩種情形需要關注: Pod因爲不明原因掛掉,導致服務不可用 Pod在高負荷的情況下,不能支撐我們的服務 如果我們人工監控pods,人工進行調整副本

原创 Kubernetes系列之Kubernetes使用ingress-nginx作爲反向代理

Kubernetes系列之Kubernetes使用ingress-nginx作爲反向代理 #一、Ingress簡介 在Kubernetes中,服務和Pod的IP地址僅可以在集羣網絡內部使用,對於集羣外的應用是不可見的。爲了使外部

原创 Kubernetes系列之Kubernetes Pod控制器

Kubernetes系列之Kubernetes Pod控制器 #一、常見Pod控制器及含義 ###1、 ReplicaSets ReplicaSet是下一代複本控制器。ReplicaSet和 Replication Contro

原创 從零開始搭建Gitlab服務器

從零開始搭建Gitlab服務器 Gitlab簡介 最近感覺就是在不斷的搭建/遷移版本服務器,而現在市面上關於版本服務器搭建的指南都流於表面,真正深入骨骼的少之又少,往往以偏概全很多關鍵點並未提及。而版本服務器的搭建往往是一個初創型

原创 Kubernetes系列之Kubernetes資源管理

Kubernetes 從創建之初的核心模塊之一就是資源調度。想要在生產環境使用好 Kubernetes,必須對它的資源模型以及資源管理非常瞭解。這篇文章算是對散佈在網絡上的 Kubernetes 資源管理內容的一個總結。乾貨文章,

原创 Kubernetes零宕機滾動更新

軟件世界的發展比以往任何時候都快,爲了保持競爭力需要儘快推出新的軟件版本,而又不影響在線得用戶。許多企業已將工作負載遷移到了 Kubernetes 集羣,Kubernetes 集羣本身就考慮到了一些生產環境的實踐,但是要讓 Kub

原创 用kubernetes資源對象創建Grafana Dashboard

我們在使用 Grafana Dashboard 來展示我們的監控圖表的時候,很多時候我們都是去找別人已經做好的 Dashboard 拿過來改一改,但是這樣也造成了很多使用 Grafana 的人員壓根不知道如何去自定義一個 Dash

原创 Kubernetes系列之Kubernetes的彈性伸縮(HPA)

###前言 在kubernetes中,我們使用pod對外提供服務。這時候,我們需要以下兩種情形需要關注: Pod因爲不明原因掛掉,導致服務不可用 Pod在高負荷的情況下,不能支撐我們的服務 如果我們人工監控pods,人工進行調