原创 job資源對象

Job資源對象服務類的Pod容器:RC、RS、DS、Deployment.工作類的Pod容器:Job--->執行一次,或者批量執行處理程序,完成之後推出容器。[root@master ~]# cat job.yaml kind: Jobap

原创 Deployment

Deployment:kind: DeploymentapiVersion: extensions/v1beta1metadata:name: skxspec:replicas: 3template:metadata:labels:app:

原创 創建資源的兩種方式

創建資源的兩種方式1用命令行的方式創建:瞭解*•json格式 [root@master manifests]# pwd/etc/kubernetes/manifests[root@master manifests]# vim etcd.ya

原创 部署k8s集羣

K8s最基本的硬件要求CPU:雙核MEm:2G3臺dockerhost 時間必須同步kubeadm工具三臺全部操作:1.命名:[root@docker01 ~]# hostnamectl set-hostname master​[root@

原创 Pod資源對象

Deployment,Service,Pod是k8s最核心的3個資源對象。 Deployment:最常見的無狀態應用的控制器,支持應用的擴縮容,滾動更新等操作。 Service:爲彈性變動且存在生命週期的Pod對象提供了一個固定的訪問接口,

原创 secret

[root@master yaml]# mkdir secret[root@master yaml]# cd secret/ Secret:用來保存一些敏感信息,比如數據庫的用戶名或者密鑰。 查看k8s自帶的名稱空間的密鑰: kubectl

原创 k8s數據持久化

k8s數據持久化 Docker容器是有生命週期的,因此數據卷可以實現數據持久化 數據卷主要解決的問題: 數據持久性:當我們寫入數據時,文件都是暫時性的存在,當容器崩潰後,host就會將這個容器殺死,然後重新從鏡像創建容器,數據就會丟失 數

原创 ReplocaSet,DaemonSet

ReplicaSet RC:ReplicationController(老一代的Pod控制器) 用於確保由其管控的Pod對象副本數量,能夠滿足用戶期望,多則刪除,少則通過模板創建。 特點: ​ 確保Pod資源的對象的數量精準 ​ 確保Po

原创 Dcoker swarm

如果文章內容看不懂,最後有個小實驗可以瞭解一下 docker swarm集羣:三劍客之一 準備: docker01 docker02 docker03 192.168.1.10 192.168.1.20 192.16

原创 Docker+Consul+registrator實現服務發現

Docker+Consul+registrator實現服務發現實驗環境Docker01 192.168.2.10Docker02 192.168.2.20Docker03 192.168.2.30關閉防火牆和selinux

原创 Alertmanager郵箱報警

Prometheus(普羅米修斯)搭建監控在我的上一篇博客,如果有需要可以去參考參考,這篇時下篇,上篇是Prometheus(普羅米修斯)搭建監控,兩篇可以連起來看 溫馨提示,請將下文文檔中所涉及到的郵箱,換成你們自己的。謝謝,不然你們接收

原创 Prometheus(普羅米修斯)搭建監控

Prometheus(普羅米修斯)實驗環境:(各個主機,ip,所需服務)docker01 docker02 docker031.10 1.20 1.30NodeEXporter NodeEXporter NodeEXportercAdvis

原创 nginx反向代理docker,並用nfs同步docker

nginx1 192.168.1.10 nginx2 192.168.1.20 docker01 192.168.1.30 docker02 192.168.1.40 nfs主

原创 安裝docker

使用docker的基本要求內核版本必須是3.10以上https://download.docker.com/linux/centos/7/x86_64/stable/Packages/創建yum源:[root@localhost ~]# v