原创 雲計算之kubernetes節點排錯

1. 問題:     兩臺節點都是Ready狀態,node上 docker / kubelet / flanneld / kube-proxy 服務都運行正常,爲什麼pod只能被調度到一臺上? 2. 現狀:      master]

原创 Kubernetes Dashboard搭建流程

一. 背景     通過 二進制方式 完成了kubernetes的安裝,可以正常使用kubernetes的各種功能了,但是有點不足的是,只能通過命令查看/創建/刪除/修改等操作,沒有直觀的Web UI界面感受直觀,因此搭建kuberne

原创 雲計算之ldap實現Linux賬號管理

1. 向dns服務器(192.168.89.128,與ldap服務器是同一臺)中添加解析:       # ktz.com -> 192.168.89.128     vim /etc/named.conf         zone "

原创 雲計算之CentOS7 LDAP服務器部署與應用

一, 環境準備 禁用selinux和firewalld,清空iptables的表規則 vim /etc/selinux/config[重啓機器生效] SELINUX=disabled systemctl stop firewalld

原创 雲計算之VUE-Django開發——數據導出到Excel表

項目開發需要用到VUE框架,還要將數據導出到Excel表中,之前使用ExcelGen框架,現在整合到VUE中後無法使用,顧切換以下VUE框架來實現生產需求。 1、安裝3個依賴包並導入2個js包: cnpm install -S file

原创 雲計算之VUE開發【下】

一, 背景   雲計算之VUE開發【上】結尾的配置有些問題,此處繼續優化改造。 CSRF(Cross Site Request Forgery protection),中文簡稱跨站請求僞造。 Vue-Django

原创 雲計算之nginx配置2

一,基礎環境 主機名 功能 ip地址 域名 nginx端口 k8snode1 圖片服務器

原创 雲計算之go語言——基礎語法(上)

1 Go 語言教程 人無完人,同樣,語言也沒有完美無缺的,使用一款新的語言,接受它的優點的同時,也要了解與避免它的缺點。 1. 概念     Go 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。 2. 特點與特性   

原创 雲計算之celery+django+supervisor實現定時任務

一. celery概要 1. 概念 分佈式任務隊列,django中所有需要用到異步操作的,或者定時操作的,都可以使用celery 2. 組件 Celery Beat : 任務調度器. Be

原创 雲計算之celery系統優化

一. 背景 上一回講解了celery+django+redis+supervisor實現django定時運行腳本功能,get_version.py腳本的功能是逐個去服務器收集服務版本信息,服務器比較多,數據量比較大,整體耗時一個

原创 雲計算之VUE開發【上】

0. 服務架構 k8snode01 192.168.89.133 開發平臺 k8snode02 192.168.89.134 代碼存放地 製品庫 k8smaster 192.168.89.132

原创 雲計算之nginx系列——nginx防盜鏈

1. 原理 使用 nginx 模塊ngx_http_referer_module 來阻擋來源非法的域名請求。通俗來說,就是防止別的網站盜用本網站的資源(圖片/視頻/音頻/js等文件),導致耗費本網站的資源。 2. 防盜鏈配置

原创 雲計算之VUE-Django開發

一, 背景 前臺Vue項目構建部署到nginx服務器上,接下來部署後臺,不再使用python managy.py runserver 0.0.0.0:10082測試方式,而是使用 uwsgi 啓動 django 二, 部署流程

原创 雲計算之kubernetes系列——配置本地dns服務並關聯kube-dns

一,背景 因爲k8s集羣以及web服務測試,每次使用/etc/hosts配置或者寫ip都不太好,所以決定搭建dns服務器做域名解析,後期可以做k8s-kube-dns的父dns服務器。 二,搭建 1. 服務器

原创 雲計算之go語言——Windows環境搭建

1. 下載go安裝包     https://dl.google.com/go/go1.13.7.windows-amd64.msi     這個是go語言程序安裝包,點擊一路安裝,可以根據自己需求更改安裝路徑2. Windows + R