原创 FastDFS單擊版部署指南

軟件獲取請單擊我部署環境服務器操作系統:CentOS Linux release 7.3.1611 (Core)IP地址:172.16.10.10計算機名:node1.fastdfsSELinux:關閉Iptables:清空FastDFS版

原创 阿里雲容器服務kubernetes如何使用專網SLB

背景:阿里雲容器服務裏面創建一組Kubernetes集羣,默認情況會也會部署好Ingress nginx,並使用LoadBalancer類型的Service。最後還會自動從SLB申請一組經典網絡的SLB負載均衡器作用來該集羣公網流量的入口,

原创 StatefulSet在Kubernetes中的應用

概述Kubernetes中有很多的控制器,比如常用的ReplicaSet,Deployment,DaemonSet,StatefulSet等。以這四種爲例,我們可以將它們分爲兩種,一種爲有狀態控制器,一種爲無狀態控制器,StatefulSe

原创 使用阿里雲Kubernetes實現MySQL數據持久化存儲--單實例

先決條件:需要通過阿里雲容器服務創建Kubernetes創建集羣。需要通過阿里雲NAS控制檯創建文件系統,並添加掛載點。如果你的Kubernetes集羣處於專有網絡,那麼掛載點推薦也添加到專有網絡並與Kubernetes處理同一專網。也可以

原创 關於Docker容器CPU,內存資源限制問題

Linux利用CGroup實現了對容器資源的限制,但是在容器內部還是默認掛載宿主機 /proc 目錄下的資源信息文件,如:meminfo,cpuinfo,stat,uptiem等。當進入Containers執行free,df,top等命令的

原创 企業級智能上網

服務端安裝升級系統yum update安裝epel源yum -y install epel-release安裝python-pipyum install python-pip升級pippip install --upgrade pip安裝S

原创 我的第一個Flask項目

項目背景提要        最近公司經常有測試,產品,開發人員需要我幫忙查看服務器上面發送的短信驗證碼來完成工作上的一些需求。我們的短信驗證碼由我們後臺程序發出,調用第三方短信平臺發送,這中間我們會將短信發送內容記錄到日誌文件,最終是否能發

原创 skywalking部署

【Skywalking基本介紹】點擊【下載】到官方站點下載需要的軟件版本,推薦下載二進制安裝包項目地址:https://github.com/apache/incubator-skywalking/tree/5.x,如果需要其它版本請自行切

原创 Linux雙網卡綁定

CentOS 7配置方法:修改 eth0配置文件爲:TYPE=Ethernet BOOTPROTO=none USERCTL=no DEVICE=eth0 ONBOOT=yes MASTER=bond0 SLAVE=yes修改eth1配置文

原创 kubernetes配置traefik ingress https訪問接口

【創建證書】kubectl create secret generic traefik-cert --from-file=1592339__gogen.cn.pem --from-file=1592339__gogen.cn.key -n 

原创 Kubernetes Ingress Nginx使用

在此我們不講述如何部署ingress-controller,只演示如何使用ingress之nginx使用。主要演示如何使用ingress nginx實現我們nginx的多樣化配置案例1(最簡單基本配置):apiVersion: extens

原创 skywalking部署

【Skywalking基本介紹】點擊【下載】到官方站點下載需要的軟件版本,推薦下載二進制安裝包項目地址:https://github.com/apache/incubator-skywalking/tree/5.x,如果需要其它版本請自行切

原创 Python結合Zabbix模板的自動發現功能監控RabbitMQ隊列是否正常運行並自動添加觸發器

項目背景描述:RabbitMQ作爲一款非常常用的消息中間件,那麼對此的監控也必不可少,對此我也寫過一篇文章(連接地址),但項目過於複雜,代碼量大,但不得不說監控得非常詳細。此項目的部署的過程中也顯得不那麼容易,因監控項多,項目複雜也會影響到

原创 使用random和string模塊實現生成指定規則密碼

需求:當我使用自動化密碼更改工具去更改服務器密碼的時候,隨機產生的密碼字符串不一定符合我的密碼規則,會導致更改失敗。如規則爲:至少包含3個數字,3個小寫字母,1個大寫字母,長度不小於8位。實現代碼如下def get_passwd(lengt

原创 使用Kubeadm部署Kubernetes

部署環境一個Master節點,兩個Node節點。配置所有節點計算機名,並配置hosts指向,最後配置好統一時間同步服務器。 Master:192.168.6.102(kubernetes-master) Node1:192.168.6.10