原创 Kubernetes(K8S)(六)——service(ClusterIP、NodePort、無頭服務、LoadBalancer、ExternalName等)

文章目錄1.Service介紹2.開啓kube-proxy的ipvs模式3.創建service3.1 ClusterIP3.2 NodePort(可外部訪問)3.3 無頭服務3.4 LoadBalancer(可外部訪問)3.5 E

原创 Kubernetes(K8S)(四)——Pod生命週期

文章目錄1.Pod 怎樣管理多個容器2.Pod的生命週期2.1 init容器1.創建Init容器2.2 探針1.存活探針示例2.就緒探針示例 參考官網:https://kubernetes.io/zh/docs/concepts/

原创 Kubernetes(K8S)(五)——控制器(ReplicaSet 、Deployment 、DaemonSet 、Job 、CronJob )

文章目錄1.控制器的介紹2. ReplicaSet控制器3.deployment控制器3.1 單個deployment控制器3.2 多個deployment控制器4.DaemonSet控制器5.Job控制器6. CronJob 控

原创 Kubernetes(K8S)(七)——網絡插件flannel和calico應用於跨主機調度通信

文章目錄1.網絡插件flannel1.1 Flannel——vxlan模式跨主機通信1.2 Flannel——host-gw模式跨主機通信(純三層)1.1 Flannel——vxlan+directrouting模式2.網絡插件c

原创 Kubernetes(K8S)(三)——Kubernetes的資源清單

文章目錄1.Kubernetes的資源清單的介紹2. 自主式Pod資源清單3.控制器部署pod清單 1.Kubernetes的資源清單的介紹 官網參考:https://kubernetes.io/docs/reference/ge

原创 持續集成與持續交付(git工具+gitlab私有倉庫+jenkins持續集成)+配置企業級鏡像倉庫harbor

文章目錄1.git工具使用1.1 git介紹1.2 git版本控制系統介紹1.3 git安裝1.4 gif的使用命令1.5 遠程倉庫的使用2.gitlab代碼倉庫2.1 GitLab的安裝2. gitlab常用命令:2.3 Git

原创 Kubernetes(K8S)(二)——Kubernetes的Pod管理

文章目錄1.相關配置2.創建自主式pod3.使用控制器部署pod+刪除pod4.Pod擴容與縮容5.service設定6.pod鏡像更新和回滾7. 使用NodePort類型暴露端口,讓外部客戶端訪問Pod • Pod是可以創建和管

原创 Kubernetes(K8S)(一)——Kubernetes的基本介紹和集羣部署

文章目錄1.Kubernetes簡介1.1 Kubernetes的優點1.2 kubernetes的集羣組成1.3 kubernetes的設計架構2.Kubernetes部署 1.Kubernetes簡介 在Docker 作爲高級

原创 docker數據卷——數據卷管理(bind mount+docker managed volume )

文章目錄1.docker數據卷的介紹2.bind mount2.1 bind mount掛載文件到容器2.2 在容器內修改掛載內容2.3 只讀掛載2.4 掛載yum源3.docker managed volume(docker管理

原创 python中裝飾器的調用及帶參數的裝飾器

文章目錄1 裝飾器的定義2 裝飾器的調用方式3 處理的原函數中有參數4 處理的原函數中有關鍵字參數5 處理的原函數中有返回值6.保留被裝飾函數的函數名和信息文檔7.帶參數的裝飾器8.多個裝飾器9.裝飾器的練習練習:創建裝飾器,打印

原创 MooseFS分佈式文件系統的安裝部署和功能實現(讀寫、存儲類、mfs異常退出解決、數據刪除後的恢復)

文章目錄1.MooseFS的介紹2.搭建MooseFS2.1 配置master主機,安裝mfsmaster和web圖形化界面2.2 配置chunk server服務器3.MooseFS的功能實現3.1 MFS的存儲與查看3.2 M

原创 ansible的命令(ad-hoc+playbook)

文章目錄1.運行臨時命令(ad-hoc)1.1 臨時命令的格式與幫助1.2 使用臨時命令通過模塊執行任務1.ansible模塊分類2.使用ping模塊檢查能否在受管主機上運行python模塊3.使用user模塊確保用戶存在於受管主

原创 Docker倉庫的搭建與管理(官方鏡像倉庫+私有倉庫+用戶認證+遠程連接)

文章目錄1.docker hub(官方鏡像倉庫)1.1 登錄docker hub1.2 對推送的鏡像打標籤1.3 推送鏡像1.4 拉取鏡像1.5 刪除 dockerhub 上的倉庫2.搭建私有倉庫2.1 配置阿里雲鏡像加速器2.2

原创 docker的資源控制(內存的限制、磁盤讀寫限制、系統進程暫停與恢復等)

文章目錄1.容器資源控制1.1 資源控制方式1.2 操作系統層面控制1.3 容器內控制2.內存的限制2.1 容器中內存的限制2.2 操作系統層面內存的限制3.block io限制:對系統磁盤讀寫的限制4.1 文件系統層面的4.2

原创 docker安全評估(命名空間隔離安全、控制組資源控制安全、內核能力機制、docker服務端的防護)

文章目錄1.docker的安全問題1.1 命名空間隔離安全1.2 控制組資源控制安全1.3 內核能力機制1.4 docker服務端的防護1.5 其他安全特性 1.docker的安全問題 docker容器的安全很大程度上依賴linu