首页 > Web开发 > 详细

【Kubernetes学习之一】Kubernetes 简介

时间:2019-08-29 11:32:59      阅读:82      评论:0      收藏:0      [点我收藏+]

环境
  centos 7

一、概念和组件
Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理,简称k8s.

1、Master
Kubernetes中的Master是一台运行Kubernetes的主机,可以是物理机也可以是虚拟机,它是Kubernetes集群中的控制节点,它负责完成整个Kubernetes集群的创建、管理和控制,在Kubernetes集群中必不可少。

技术分享图片

2、Node

在Kubernetes集群中,除了Master之外其它运行Kubernetes服务的主机称之为Node。Node也可以是物理机或虚拟机。Node是Kubernetes集群中任务的负载节点,Master经过特殊设置后也可以作为Node负载任务。

技术分享图片

3、Namespace

技术分享图片

4、Resource

技术分享图片

5、Label

技术分享图片

 

6、Pod

在Kubenetes中所有的容器均在Pod中运行,一个Pod可以承载一个或者多个相关的容器。同一个Pod中的容器会部署在同一个物理机器上并且能够共享资源。类似虚拟机。

技术分享图片

7、Service

技术分享图片

技术分享图片

8、Replication Controller

技术分享图片
9、Volumes

技术分享图片

二、架构和原理

 技术分享图片

技术分享图片

 

参考:

Kubernetes 原理架构介绍

Kubernetes 网络原理

Kubernetes运维系列

【Kubernetes学习之一】Kubernetes 简介

原文:https://www.cnblogs.com/cac2020/p/11428150.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!