原创 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