原创 雲服務器使用docker搭建服務

前提:亞馬遜雲已經配置好啓動。 安全組入站策略如下: 出站策略如下: 登陸EC2後,默認只能用ec2-user用戶登陸,然後切換到root: sudo su 用yum執行安裝docker提示No package docker ava

原创 一次socket.error: [Errno 99] Cannot assign requested address報錯排查

今天在Ucloud國際版的機器上配置某個不可描述的服務時,遇到了 socket.error: [Errno 99] Cannot assign requested address 的錯誤,詳細如下: [root@liabio ~]# d

原创 Nginx rewrite規則,忽略大小寫

寫僞靜態規則時,如果不忽略大小寫,用戶把打錯大小寫,就沒法重定向到相應的模塊了。 nginx的rewrite規則是用正則表達式寫的,其實就是正則表達式忽略大小寫 rewrite ^(.*)(?i)Api\/Delete\/tag\.html

原创 docker鏡像製作必備技能

前言 本文首發於公衆號【我的小碗湯】本公衆號免費提供csdn下載服務,海量IT學習資源,如果你準備入IT坑,勵志成爲優秀的程序猿,那麼這些資源很適合你,包括但不限於java、go、python、springcloud、elk、嵌入式 、大數

原创 史上最全k8s必學必會知識梳理

前言 本文首發於公衆號【我的小碗湯】本公衆號免費提供csdn下載服務,海量IT學習資源,如果你準備入IT坑,勵志成爲優秀的程序猿,那麼這些資源很適合你,包括但不限於java、go、python、springcloud、elk、嵌入式 、大數

原创 史上最全docker基礎知識彙總

前言 本文首發於公衆號【我的小碗湯】本公衆號免費提供csdn下載服務,海量IT學習資源,如果你準備入IT坑,勵志成爲優秀的程序猿,那麼這些資源很適合你,包括但不限於java、go、python、springcloud、elk、嵌入式 、大數

原创 一次寫shell腳本的經歷記錄——特殊字符惹的禍

本文首發於微信公衆號“我的小碗湯”,掃碼文末二維碼即可關注,歡迎一起交流! redis在容器化的過程中,涉及到縱向擴pod實例cpu、內存以及redis實例的maxmemory值,statefulset管理的pod需要重啓。所以把red

原创 kubernetes自定義資源對象高級功能

kubernetes自定義資源對象再極大程度提高了API Server的可擴展性,讓企業能夠根據業務需求通過CRD編寫controller或者operator來實現生產中各種特殊場景。隨着k8s的版本升級,CRD的功能也越來越完善,下面對其

原创 kube-scheduler調度擴展

Kubernetes 自帶了一個默認調度器kube-scheduler,其內置了很多節點預選和優選的調度算法,一般調度場景下可以滿足要求。但是在一些特殊場景下,默認調度器不能滿足我們複雜的調度需求。我們就需要對調度器進行擴展,以達到調度適合

原创 對redis operator做的一些驗證

這篇文章中對redis operator進行了開發工作,接下來對一些功能點進行驗證: https://www.jianshu.com/p/0c79d08d63a4 驗證點如下: 1、創建3主3從集羣;5主5從驗證; 2、升級3主3從集羣;升

原创 開發一個operator擴展kubernetes的能力

Operator 是 CoreOS 推出的旨在簡化複雜有狀態應用管理,它是一個感知應用狀態的控制器,通過擴展 Kubernetes API 來自動創建、管理和配置應用實例。 Operator 基於 CRD 擴展資源對象,並通過控制器來保證應

原创 Extending Kubernetes: Create Controllers for Core and Custom Resources

原文地址:https://medium.com/@trstringer/create-kubernetes-controllers-for-core-and-custom-resources-62fc35ad64a3 感謝原作者的輸出。由於

原创 k8s基礎知識

Namespace命名規範: 命名空間名稱滿足正則表達式a-z0-9?,最大長度爲63位 kubeadm init初始化集羣后,kubectl get nodes報錯: Unable to connect to the server: x5

原创 連上公司的vpn後,電腦上不了外網解決辦法

最近工作需要連接公司的vpn。連接前電腦可以上外網,微信、網頁都可以訪問,但是連接上vpn後,只能訪問公司網絡了,這就有點虐了。消息收不到很不方便,也查不了資料。以下來說道說道怎麼解決,因爲網上查到的一些資料,只有文字,無圖導致理解的費勁兒

原创 Docker 升級到最新版本

1、查看系統要求 Docker 要求 CentOS 系統的內核版本高於 3.10 ,查看CentOS的內核版本。 uname -a 2、刪除舊版本 yum remove docker docker-common docker-selin