原创 用django 寫個用戶管理頁面
1. 新建一個app01 python manage.py startapp app01 1 # 在 project 在外層 urls 的配置: from django.contrib import admin from dja
原创 K8S flannel 網絡
1. flannel 的作用 https://github.com/coreos/flannel/releases flannel github 地址 K8S 網絡插件用的最多的flannel 和calico,主要是解決不同宿主機之間的p
原创 交付redis 到k8s 集羣
1. 創建nfs 共享存儲 # 在所有主機上:yum install nfs-utils rpcbind -y 在10.4.7.200 上部署 nfs server cat[root@hdss7-200 nginxcurl]#
原创 交付dubbo 微服務到k8s 集羣
dubbo 微服務結構簡介 上圖中,藍色的表示與業務有交互,綠色的表示只對Dubbo內部交互。上述圖所描述的調用流程如下: 服務提供方發佈服務到服務註冊中心; 服務消費方從服務註冊中心訂閱服務; 服務消費方調用已經註冊的可用服務
原创 交付Jenkins 到k8s集羣
構建新的jenkins鏡像 docker pull jenkins/jenkins:2.190.3 mkdir -p /data/dockerfile/jenkins && cd /data/dockerfile/jenkins
原创 部署K8S dashboard
dashboard 方便用頁面管理K8S 集羣 1. 準備鏡像 docker pull k8scn/kubernetes-dashboard-amd64:v1.8.3 2. 配置rbac deployment service
原创 k8s ingress 控制器traefik
ingress 介紹 ingress 對外暴露集羣http 和https 服務,之前k8s 是用iptables 的 ,不推薦,推薦用ipvs 模式。ingress 是基於域名和url 路徑把用戶請求轉發到指定service 資源的規則。i
原创 K8S 核心組件功能
Kubernetes 核心組件 etcd保存了整個集羣的狀態;apiserver提供了資源操作的唯一入口,並提供認證、授權、訪問控制、API註冊和發現等機制;kube-controller-manager運行管理控制器,它們是集羣中處理常規
原创 工作中kubectl 常用命令
整理下工作中kubectl 常用命令 kubectl cluster-info #查看集羣信息Kubernetes master is running at http://localhost:8080CoreDNS is running a
原创 二進制部署K8S記錄
用二進制部署K8S,用了 5 臺機器, 幾乎每個組件都籤一套證書,簽了7 套證書,搭建ca 服務器,籤這麼多證書也是很麻煩的事情,對大概步驟和踩的坑做個記錄。 1. 基礎環境準備 5臺機器都是centos7.4 系統, 先關閉
原创 zabbix 監控
zabbix 術語 zabbix 是一款開源免費的監控軟件,目前廣泛用於企業監控中,可以監控主機、交換機、路由器、UPS等等。zabbix 可以採用以下方式進行監控agent:通過專用的代理程序進行監控,與常見的master/agent模型