原创 istio 實戰 一 Kubernetes 中快速搭建 istio

在 Kubernetes 中快速搭建 istio 系列文章 istio 實戰 一 Kubernetes 中快速搭建 istio istio 實戰 二 bookinfo 部署 istio 實戰 三 智能路由 istio 實戰 四

原创 Centos7+ kebeadm 快速搭建 kubernetes 高可用集羣

概述 教你快速搭建 生產環境下的 kubernetes 高可用集羣。 本文通過 HAProxy + Keepalived 實現。 Keepalived: 提供對外服務的虛擬IP(VIP) 是一主多備運行模式,故至少需要兩個 LB

原创 istio 實戰 二 bookinfo 部署

系列文章 istio 實戰 一 Kubernetes 中快速搭建 istio istio 實戰 二 bookinfo 部署 istio 實戰 三 智能路由 istio 實戰 四 權重路由以及監控 istio 實戰 五 網格可視化

原创 docker-compose 編排 vue + nginx

採用 npm run 的模式啓動 vue 項目 端口 8080 nginx 8089 做代理轉發到 vue 8080 1. 準備 vue 項目的 Dockerfile 比較簡單將vue項目做成 docker鏡像 直接啓動即可

原创 快速將 rpm 包以及依賴包下載到本地

通過 yum 命令的 Yumdownloader 插件下載 RPM 軟件包及其所有依賴包。 如無此命令,請安裝: yum install yum-utils 下載軟件包、以及依賴到指定目錄: yumdownloader –r

原创 清除 flannel 網絡

清除 flannel 網絡 ifconfig cni0 down ifconfig flannel.1 down ifconfig del flannel.1 ifconfig del cni0 ip link del flan

原创 Centos 快速搭建 kubernetes 1.15.4 集羣

基礎環境 github地址 Centos 7+ Kubeadm docker 1.13+ kubernetes 1.15.4 前提 1. 安裝 docker sudo yum-config-manager --add-repo

原创 刪除REPOSITORY、TAG 爲 none的 鏡像

docker rmi $(docker images -f "dangling=true" -q)

原创 rancher 2.X 升級 (單節點)

rancher 2.X 升級 (單節點) 1. 停止當前運行的 rancher docker stop <RANCHER_CONTAINER_ID> 2. 創建當前Rancher Server容器的數據卷容器,以便在升級Ranc

原创 docker compose 部署 mysql

docker compose 部署 mysql 創建自動配置 root 密碼 自動添加 用戶、密碼、權限 自動創建指定 數據庫 docker-compose.yml version: '3' services: dis

原创 kubernetes 集羣搭建好後 node 一直處於 NotReady 狀態

kubernetes 集羣搭建好後 node 一直處於 NotReady 狀態 1. 問題描述 kubectl get node NAME STATUS ROLES AGE

原创 ElasticSearch Metricbeat Kibana 以docker 方式部署

github地址 ElasticSearch Metricbeat Kibana 以 docker 方式部署 1. ElasticSearch 部署 ElasticSearch的默認端口是9200,我們把宿主環境9200端口映射

原创 Warning:detected "cgroupfs" as the Docker cgroup driver. The recommended driver is "systemd

Warning:detected “cgroupfs” as the Docker cgroup driver. The recommended driver is "systemd 問題描述: kubectl init 或者 k

原创 主機加入集羣報錯 certificate etcd/peer is invalid: x509

主機加入集羣報錯 certificate etcd/peer is invalid: x509 問題描述 搭建高可用集羣,加入第二臺備用 master 節點 報錯, 從錯誤日誌看關鍵錯誤日誌是 is invalid: x509,

原创 1 node(s) had taints that the pod didn't tolerate

1 node(s) had taints that the pod didn’t tolerate 問題描述: 使用kubeadm初始化的集羣,出於安全考慮Pod不會被調度到Master Node上,也就是說Master Nod