尚硅谷—Kubernetes—2019-9-4

一.:介绍说明(1~6)

1:发展经历:

在这里插入图片描述

2:知识图谱:

   1)Borg 组件说明:
   2)K8S 结构说明:
    -1:网格结构
    -2:组件结构

3:组件说明:

   1)Borg 架构图:
在这里插入图片描述
   2)Kebernetes 架构图:(高可用集群副本数量,最好是 >=3 的奇数个 )
在这里插入图片描述


4:K8S 中的一些关键字解释:

   1)api server:所有服务访问的统一入口:
   2)ControllerManager:维护副本的期望数目。
   3)Scheduler:负责介绍任务,选择合适的节点,进行分配任务。

   4)etcd:
    -1:etcd 的官方将它定为成一个:可信赖的、分布式键值对数据库。它能够为整个分布式集群存储所有关键重要的数据,并持久化。协助分布式集群的正常运转。

    -2:ETCD STORAGE:推荐在 Kubernetes 集群中使用 Etcd v3(Database);
v2(Memory)版本,已经在 Kubernetes v1.11 中弃用。

    -3:ETCD 内部架构图:(HTTP 协议)
在这里插入图片描述

   5)Node 节点:
    -1:kubelet:会直接和 docker 进行交互,操作 docker 创建对应的容器。实现 容器(pod) 生命周期管理。

    -2:kube proxy:负责写入规则至:IPTABLES、IPVS,实现服务映射访问的。
操作 pod 与 pod 之间的访问、负载、和操作防火墙。

    -3:container:容器。可选择 docker。

   3)其它插件说明:
在这里插入图片描述
    -1:CoreDNS:core 公司的 DNS 服务器,可以为集群中的 SVC 创建一个域名IP,的对应关系解析。

    -2:Ingress Controller:官方只能实现四层代理,ingress 可是实现七层代理。

    -3:Prometheus:提供 K8s 集群的监控能力。

    -4:Dashboard:给 Kubernetes 集群一个 B/S 结构访问体系。

    -5:Federation:提供一个,可以跨集群中心的,多K8s 统一管理功能。

    -6:ELK:提供 K8s 集群日志,统一分析介入平台。





二.:基础概念(7~)

1:Pod 概念:

   1)自主式 Pod:(不是被控制器管理的 Pod)
    -1:
    -2:
    -3:
    -4:
    -5:

   2)管理器管理 Pod:(被控制器管理的 Pod)
    -1:
    -2:
    -3:
    -4:
    -5:

   3)服务发现:
    -1:
    -2:
    -3:
    -4:
    -5:

   4)Pod 协同
    -1:
    -2:
    -3:
    -4:
    -5:


2:网络通讯方式:

   1)网络 通讯模式说明:
    -1:
    -2:
    -3:
    -4:
    -5:
   2)组件 通讯模式说明:
    -1:
    -2:
    -3:
    -4:
    -5:



三.:Kubernetes 安装(~)

1:系统初始化:

   1)
    -1:
    -2:
    -3:
    -4:
    -5:
   2)
    -1:
    -2:
    -3:
    -4:
    -5:
   3)
    -1:
    -2:
    -3:
    -4:
    -5:
   4)
    -1:
    -2:
    -3:
    -4:
    -5:
   5)
    -1:
    -2:
    -3:
    -4:
    -5:


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值