加载中...

摘要: #1、简介 ##1.1前言 Kubernetes设计了网络模型,但却将它的实现讲给了网络插件,CNI网络插件最重要的功能就是实现Pod资源能够跨主机通信 常见的CNI网络插件如下: Flannel; Cacliao; Canal; Contiv; OpenContrail; NSX-T; Kube- 阅读全文
posted @ 2021-07-17 20:47 沾沾自喜的混子 阅读(502) 评论(0) 推荐(0) 编辑
摘要: #1、管理k8s核心资源的三种基础方法 陈述式管理方法:主要依赖命令行CLI工具进行管理 声明式管理方法:主要依赖统一资源配置清单(manifest)进行管理 GUI式管理方法:主要依赖图形化操作界面(WEB)进行管理 #2、陈述式资源管理方法 陈述式管理方法说白了就是对资源进行CDUR(增删改查) 阅读全文
posted @ 2021-07-16 22:29 沾沾自喜的混子 阅读(286) 评论(0) 推荐(0) 编辑
摘要: #1、资源需求说明 ##1.1 实现目标 由于本套教程是要实现一整套K8s生态的搭建,并实战交付一套dubbo(java)微服务,我们要一步一步实现一下功能 持续集成; 配置中心; 监控系统; 日志收集分析系统; 自动化运维平台(最终实现基于K8S开源的Paas平台)。 ##1.2 资源需求 2c/ 阅读全文
posted @ 2021-07-15 22:38 沾沾自喜的混子 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 一、核心组件 1.1 配置存储中心 etcd服务:用于存储集群的元数据信息(集群的状态,资源,健康检查,各节点信息)相当于整个K8s集群的数据库 1.2 中控节点(master) Kube-apiserver服务: 提供了集群管理的REST API接口(包括鉴权、数据校验及集群状态变更); 负责其他 阅读全文
posted @ 2021-07-15 22:05 沾沾自喜的混子 阅读(125) 评论(0) 推荐(0) 编辑
摘要: #一、四组基本概念 Pod/Pod控制器; Name/Namespace; Label/Label选择器; Service/Ingress。 #二、Pod/Pod控制器 ##2.1 Pod Pod是K8S里能够被运行的最小的逻辑单元(原子单元); 1个Pod里面可以运行多个容器,他们共享UTS+NE 阅读全文
posted @ 2021-07-15 21:56 沾沾自喜的混子 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一、Kubernetes概述 1、官网地址:https://kubernetes.io 2、GuiHub:https://github.com/kubernetes/kubernetes 3、由来:谷歌的borg系统,后经Go语言重写并捐献给了CNCF基金会开源 4、含义:词根源于希腊语:舵手/飞行 阅读全文
posted @ 2021-07-15 21:54 沾沾自喜的混子 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 在其中一运算个节点上操作就行 创建nginx资源配置清单的yaml文件 [root@hdss7-21 ~]# vim /opt/kubernetes/conf/nginx-ds.yaml apiVersion: extensions/v1beta1 kind: DaemonSet metadata: 阅读全文
posted @ 2021-07-15 21:01 沾沾自喜的混子 阅读(103) 评论(0) 推荐(0) 编辑
摘要: #一、部署Kubelet ##1.1 集群规划 主机名 角色 IP hdss7-21 kubelet 10.4.7.21 hdss7-22 kubelet 10.4.7.22 注意:部署以10.4.7.21为例,10.4.7.22节点类似 ##1.2 签发kubelet证书 证书签发需要在10.4. 阅读全文
posted @ 2021-07-13 22:05 沾沾自喜的混子 阅读(795) 评论(4) 推荐(0) 编辑
摘要: 1、简介 官网地址:https://www.keepalived.org/ 源码包下载地址:https://www.keepalived.org/download.html Keepalived是一种高可用实现方案,以vrrp协议为实现基础,在N台具有相同的路由或服务器中选举一个master和多个b 阅读全文
posted @ 2021-07-11 23:02 沾沾自喜的混子 阅读(789) 评论(0) 推荐(0) 编辑
摘要: #一、部署etcd集群 ##1.1 集群规划 主机名 角色 IP hdss7-12 leader 10.4.7.12 hdss7-21 follow 10.4.7.21 hdss7-22 follow 10.4.7.22 本例部署以10.4.7.12为例,另外两台安装类似 ##1.2 签发证书 在1 阅读全文
posted @ 2021-07-09 21:45 沾沾自喜的混子 阅读(256) 评论(0) 推荐(0) 编辑