原创 kubernetes 1.8.1 高可用
preflight 安裝包 鏡像 etcd 集羣 搭建kubernetes集羣 拓撲 通過kubeadm初始化 添加備份節點 lvs 搭建 lvs rs{1,2} 測試 preflight 安裝包 kube
原创 kubelet 認證
譯自 https://kubernetes.io/docs/admin/kubelet-authentication-authorization/ Overview 通過kubelet暴露的https api接口,可以訪問到不同的
原创 kubernetes scheduler
The scheduling algorithm For given pod: +---------------------------------------------+ | Schedulable
原创 kubernetes rolling update
Rolling update 1. Create Deployment 2. Update image 3. Observation 4. Rollback 參考鏈接: Rolling update 1. Cre
原创 promQL 小記
表達式數據類型 在prometheus 表達式中,可操作的數據類型可歸結爲以下4類: Instant vector 一組時間戳相同的時間序列。eg: promQL: http_requests_total --- elemen
原创 nginx 限速
limit_rate Syntax: limit_rate rate; Default: limit_rate 0; Context: http, server, location,if in location 限制單個連接的
原创 consul-template 使用
consul-template 用途:與consul集成,通過監聽consul中的k-v 來更新配置模板,並執行命令。 安裝 # curl -O https://releases.hashicorp.com/consul-temp
原创 centos 安裝mysql5.7x
添加yum倉庫 /etc/yum.repos/mysql.repo [mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com
原创 consul 命令及接口調用
文章目錄InstallCliServicesaddservice definitionhttp apiQueryDnsHttp apiK-VAdd & UpdatecliapiGetcliapiDeletecliapi Insta
原创 grafana-kubernetes plugin
簡介 grafana 爲 kubernetes 提供了一套模板,用來展示集羣的運行負載。 github: https://github.com/grafana/kubernetes-app 關於監控的指標和界面展示官方文檔已經很詳細了,這
原创 kubernetes pv reclaim
Rleased pv reclaim Backgroud 在k8s上部署了一個nginx,用作圖片服務器。應用了pvc作爲容器存儲。 處於某種目的,需要對該 pod 進行 Namespace 的遷移。即從 default 遷移到其它
原创 lua-resty-http 庫的使用心得
git 地址:https://github.com/pintsized/lua-resty-http 有個項目,需要用到openresty做代理。代碼如下: local reader = res_c.body_reader repeat
原创 容器無法訪問外部網絡問題
[root@walker-1 tensorflow]# docker run --rm -it 285396d0a019 sh WARNING: IPv4 forwarding is disabled. Networking will n
原创 k8s 使用ceph
簡單使用 通過StorageClass動態分配 存儲卷分配方式 靜態分配 動態分配 踩坑 簡單使用 關於k8s 簡單實用ceph, 以下兩篇文章給出了詳細步驟和要注意的事項: https://github.com/kube
原创 Limit a container's resources
Limit a container’s resources 譯自 https://docs.docker.com/engine/admin/resource_constraints/ 默認情況下,容器沒有資源限制,可以使用系統所有資源。