原创 Helm安裝及配置

一、概述 helm是kubernetes的包管理工具,用於簡化部署和管理 Kubernetes 應用。用來管理charts——預先配置好的安裝包資源。Helm和charts的主要作用:應用程序封裝版本管理依賴檢查便於應用程序分發helm是一

原创 Kubernetes污點(taints)與容忍(tolerations)

一、概述 Taint(污點)和 Toleration(容忍)可以作用於 node 和 pod 上,其目的是優化 pod 在集羣間的調度,這跟節點親和性類似,只不過它們作用的方式相反,具有 taint 的 node 和 pod 是互斥關係,而

原创 zabbix3.2監控MYSQL狀態

一、概述zabbix自帶的MySQL插件來監控mysql數據庫,但是太過簡陋了,對於我們dba來說,基本沒有啥作用,所以需要做更詳細的監控,而percona就有這個詳細監控的模版以及腳本,正好拿過來用。percona官網: www.perc

原创 centos6.8 yum安裝mysql 5.6

一、檢查系統是否安裝其他版本的MYSQL數據 yum list installed | grep mysql yum -y remove mysql-libs.x86_64 二、安裝及配置 wget http://repo.mysql.c

原创 prometheus mysqld_exporter監控mysql-5.7

1、下載及解壓安裝包 https://github.com/prometheus/mysqld_exportertar -xvf mysqld_exporter-0.11.0.linux-amd64.tar.gz -C /app/prome

原创 CentOS7.5 Kubernetes V1.13 (Ingress)安裝與部署

一 、概述 什麼是Ingress 通常情況下,service 和 pod 的 IP 僅可在集羣內部訪問。集羣外部的請求需要通過負載均衡轉發到 service 在 Node 上暴露的 NodePort 上,然後再由 kube-proxy 通過

原创 CentOS7.5 Qihoo360/wayne部署(Dashboard 管理K8S集羣)

一、概述 Kubernetes 官方本身就提供了一個管理集羣的 Dashboard 插件,但是官方的 Dashboard 插件還是有一些侷限性,近日360開源了內部使用的 Kubernetes Dashboard 插件:Wayne。 Way

原创 Salt api安裝及配置

一、系統環境cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core)二、安裝及配置1、salt-api所有操作均在master端yum -y install salt-api

原创 Centos 7.5 python3.6.1Django 環境設置

一、Django 概述 Django 中提供了開發網站經常用到的模塊,常見的代碼都爲你寫好了,通過減少重複的代碼,Django 使你能夠專注於 web 應用上有 趣的關鍵性的東西。爲了達到這個目標,Django 提供了通用Web開發模式的高

原创 CentOS7.5 Prometheus2.5+Grafana5.4監控部署

一、Prometheus概述 Prometheus是一個開源的系統監視和警報工具包,自2012成立以來,許多公司和組織採用了Prometheus。它現在是一個獨立的開源項目,並獨立於任何公司維護。在2016年,Prometheus加入雲計算

原创 CentOS7.5 Qihoo360/wayne部署(Dashboard 管理K8S集羣)

一、概述 Kubernetes 官方本身就提供了一個管理集羣的 Dashboard 插件,但是官方的 Dashboard 插件還是有一些侷限性,近日360開源了內部使用的 Kubernetes Dashboard 插件:Wayne。 Way

原创 CentOS7.5 Kubernetes V1.13(最新版)二進制部署集羣

一、概述 kubernetes 1.13 已發佈,這是 2018 年年內第四次也是最後一次發佈新版本。Kubernetes 1.13 是迄今爲止發佈間隔最短的版本之一(與上一版本間隔十週),主要關注 Kubernetes 的穩定性與可擴展性

原创 ZABBIX4.0.2監控歷史數據存放Elasticsearch及集羣高可用方案

一、概述 Zabbix 4.0.2是一個長期支持版本(LTS),至少提供 5 年的技術支持;下面簡單看一下Zabbix 4.0.2 新特徵更具時效的監控項值檢查(Checking item value immediately)新的 HTTP

原创 Centos7.5安裝mysql5.7.24二進制包方式部署(keepalived+主從複製)

一、環境準備: 操作系統:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz主庫:172.16.8.247從庫:17

原创 Centos7.5安裝mysql5.7.24二進制包方式部署(主從複製)

一、環境準備: 操作系統:CentOS Linux release 7.5.1804 (Core) mysql版本:mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz主庫:172.16.8.247從庫:17