原创 K8S裏給nginx配置帶認證的http代理(示例:配置安全訪問kibana)

1、創建一個nginx.conf配置文件nginx.conf #user nginx; worker_processes 1; error_log /var/log/nginx/error.log warn; #pid

原创 安裝第三方K8S管理平臺wayne

#下載鏡像 docker pull mysql docker pull 360cloud/wayne-backend docker pull 360cloud/wayne-frontend #創建工作目錄 mkdir -p /ho

原创 K8S 任務調度CronJob

添加任務調試測試的test-centos-cronjob.yaml 這裏我們做一個測試,每小時的20分,自動拉起一個centos容器,執行打印100行的命令,然後退出。 kind: CronJob apiVersion: batc

原创 完整K8S日誌系統解決方案:fluentd+elasticsearch+kibana,網上坑太多,研究3整天,望一文章解決所有問題

1、環境準備 k8s環境: master:10.XX.XX.XX, node: 10.XX.XX.XX,10.XX.XX.XX,10.XX.XX.XX 對外發布地址:10.41.10.60 ceph環境: manage:10.41

原创 K8s中配置 啓動 sysctl 與 privileged

#修改privileged ReplicationController.spec.template.spec.containers.securityContext: privileged: true #修改sysctl R

原创 如何在K8S裏面部署mysql集羣(多機可讀寫)併發布在負載地址上

1、環境安裝 請安裝完成K8S環境,此示例中我們有一個master:10.41.10.61,3個node:10.41.10.71-73,1個registry鏡像倉庫:10.41.10.81 請在K8S所有節點上配置/etc/doc

原创 如何在K8S中部署redis集羣並使用ceph作爲持久化存儲

1、環境準備 請安裝完成K8S環境,此示例中我們有一個master:10.41.10.61,3個node:10.41.10.71-73,1個registry鏡像倉庫:10.41.10.81,1個ceph分佈式存儲集羣:10.41.

原创 Linux增加SWAP空間

lsblk lvreduce -L -4G /dev/centos/root #減少/root空間 lsblk vgdisplay lvextend -L +2G /dev/centos/swap #增加/swap空間 free

原创 K8S的部署如何直接掛載ceph目錄,不使用pv與pvc聲明

1、創建密鑰 進入ceph,獲取密鑰串 (假設ceph環境已經安裝完成:10.41.10.81,10.41.10.82,10.41.10.83) #進入ceph集羣的管理主機 ceph auth get-key client.ad

原创 Linux查看哪些服務是開機自動啓動的

服務如果需要自動啓動,需要在/etc/systemd/system/multi-user.target.wants/***.service添加鏈接文件到/usr/lib/systemd/system/***.service 如果去