原创 k8s筆記十二(k8s系統的監控及HPA控制器)

一、資源監控及資源指標        資源監控系統是容器編排系統必不可少的組件,它爲用戶提供了快速瞭解系統資源分配和利用狀態的有效途徑,同時也是系統編排賴以實現的基礎要件。 1、資源監控及Heapster        Kubernete

原创 常見加密方式及openssl的使用

一、密碼學         加密是一種存儲和傳輸數據的的方法。通過編碼爲不可讀的形式來保護信息的科學手段。也是保護敏感信息的有效方法。 密碼分析學是一種研究和破解加密過程、破壞身份驗證方案以及對算法和祕鑰進行逆向工程的學科,是密碼術和密碼

原创 mysql數據庫中的查詢語句

1、select查詢語句          Select查詢語句作用是從現存的一個或多個表中查看滿足條件的數據,selectel查詢支持條件過濾、分組、排序、合併、嵌套查詢等特性,完整的查詢語法如下: SELECT     [ALL |

原创 svn遷移(由windows visualsvn遷移至linux subversion)

    最近由於公司使用的visual svn服務所在的windows主機經常出現自動重啓故障,導致開發人員在提交代碼時經常提交失敗。鑑於此,決定將svn由windows的visualsvn遷移至Linux主機下的subversion軟件

原创 k8s筆記十一(Helm程序包管理器的安裝與使用)

一、Helm        Helm是一個基於Kubernetes的程序包管理器,它將一個應用的相關資源組織成charts,並通過Charts管理程序包。 1、Helm中的一些概念 (1)Charts        Charts是一個He

原创 k8s筆記九(kubernetes中dashboard的安裝與使用)

         Kubernetes dashboard可用於在k8s集羣上部署容器化應用、應用排障、管理集羣本身及附加的資源等。安裝完dashboard訪問之前需要做好相應的認證憑證,目前支持的認證方式有承載令牌和kubeconfig

原创 k8s筆記三(pod控制器的創建與管理)

        Pod控制器由master的控制器管理器(kube-controller-manager)組件提供,pod控制器的主要作用是對pod資源進行創建、創建、修改、刪除等操作。常見的pod控制器由Replication Cont

原创 k8s筆記四(service及ingress資源的創建與管理)

       Service資源用於爲pod對象提供一個固定、統一的訪問接口及負載均衡的能力,並藉助新一代DNS系統的服務發現功能,解決客戶端發現並訪問容器化應用的問題。 1、service資源實現模型 (1)service資源     

原创 jenkins的基本使用

一、jenkins安裝與配置 1、jenkins (1)持續集成         持續集成是一種軟件開發實踐,即團隊開發成員經常集成他們的工作,通過每個成員每天至少集成一次,也就意味着每天可能會發生多次集成。每次集成都通過自動化的構建(包

原创 k8s筆記十二(k8s的監控HPA控制器)

一、資源監控及資源指標        資源監控系統是容器編排系統必不可少的組件,它爲用戶提供了快速瞭解系統資源分配和利用狀態的有效途徑,同時也是系統編排賴以實現的基礎要件。 1、資源監控及Heapster        Kubernete

原创 k8s筆記十(k8s調度器)

一、kubernetes調度器         調度器(scheduler)是當創建Pod對象時,負責爲每一個未經調度的Pod資源基於一系列的規則集從集羣中挑選一個合適的節點來運行該Pod。其核心目標是基於資源可用性將各Pod資源公平地分

原创 k8s筆記八(kubernetes中認證、授權、准入控制)

1、k8s中的訪問控制         API server作爲kubernetes集羣系統的網關,是訪問及管理資源對象的唯一入口,而其他所有的組件及kubectl命令都要經由此網關進行集羣的訪問和管理。而各組件及客戶端每一次的訪問請求都

原创 k8s筆記七(使用statefulset控制器部署有狀態的pod應用)

1、statefulset控制器         Setatefulset控制器是pod資源控制器的一種實現,用於部署和擴展有狀態應用的pod資源,確保他們的運行順序及每個pod資源的唯一性。Statefulset主要用於以下類型的應用程

原创 使用glusterfs爲k8s提供動態pv供給

1、創建glusterfs集羣 (1)部署glusterfs集羣         由於虛擬機機器限制,所以使用k8s集羣的兩臺node節點創建glusterfs集羣。具體環境如下: 主機ip 主機名 使用的磁盤 Heketi

原创 k8s筆記六(kubernetes中容器的配置)

1、使用ConfigMap配置管理應用程序        Kubernetes基於ConfigMap對象實現了將配置文件從容器中解耦出來,並將配置數據以鍵值對的形式進行存儲,這些數據可以在Pod中使用或者爲系統組件提供配置。 (1)創建C