首页 > 其他分享 >Kubernetes(K8S) 介绍

Kubernetes(K8S) 介绍

时间:2022-11-24 16:01:48浏览次数:38  
标签:Node Kubernetes 部署 介绍 集群 Master K8S 节点

image

Master

Api Server

  • 统一入口,以 Restful 方式,交给 etcd 存储

Scheduler

  • 节点调试,选择 Node 节点,做应用部署

Controller Manager

  • 处理集群中常规后台任务,一个资源对应一个控制器

etcd

  • 存储系统,用于保存集群相关的数据

Node

kubelet

  • Master 派到 Node 节点中的代表,管理本机的容器

kube-proxy

  • 提供网络代理,负载均衡等操作

K8S 核心概念

通过Service统一入口进行访问,由 Controller去创建 Pod 进行部署

Service

  • 定义一组 pod 的访问规则

Controller

  • 确保预期的pod副本数量
  • 确保所有的node运行同一个pod
  • 一次性任务和定时任务
  • 无状态应用部署:随便用,无任何约定,挂了以后可以漂移到另其它 node
  • 有状态应用部署:有特定条件,依赖存府、网络IP唯一

Pod

  • 最小部署单元
  • 是一组容器的集合
  • 一个Pod 中的容器,是共享网络的
  • 生命周期是短暂的,重启后数据丢失,所以需要(nfs)

平台规划

  • 单 Master 集群
    image
    Master节点挂了,影响整个环境

  • 多 Master 集群
    image

服务器配置需求

  • 一台或多台机器, 操作系统 CentOS7.x-86_x64
  • 集群中所有机器之间网络互通
  • 可以访问外网, 需要拉取镜像
  • 禁止 swap 分区
测试环境 要求
Master 2核 8G 50G
Node 4核 16G 100G

K8S集群部署方式

  • kubeadm
  • 二进制包

标签:Node,Kubernetes,部署,介绍,集群,Master,K8S,节点
From: https://www.cnblogs.com/vipsoft/p/16918952.html

相关文章

  • 社交新零售裂变系统,奶粉小程序商城功能点介绍
     在拓客越来越难,获客成本越来越高的时代,如何用较低的成本来达到不错的效果,以谋求更好的发展,是每个企业都在思考的问题。想要有更好的发展,想要赢得更多的利润,就必须要分析......
  • kube-prometheus监控k8s组件
    下载gitclone-brelease-0.7https://github.com/prometheus-operator/kube-prometheus.git安装cdkube-prometheus/manifestskubectlcreate-fsetup/kubect......
  • RXAndroid学习笔记只粗略介绍方便翻开api知道啥时候用啥 而不是一篇一篇刷并记住再记
    前言rx教程一抓一大把,很容易陷入其中无法自拔,甚至看完所有之后还是不知道到底应该怎么用,本篇文章只是举例一些api,一次为上游,上游变换或过滤等下游三个分支进行划分列......
  • 华三交换机怎么样?H3C交换机产品系列介绍!
    H3C能够提供业界覆盖最全面的交换机产品。从园区到数据中心、盒式到箱式、从FE、GE到10G和100G,从L2到L4/7,从IPv4到IPv6,从接入到核心,用户都有最丰富的选择和灵活的组合。接下......
  • kubernetes1.15极速部署prometheus和grafana
    欢迎访问我的GitHub这里分类和汇总了欣宸的全部原创(含配套源码):https://github.com/zq2599/blog_demos关于prometheus和grafanaprometheus负责采集监控数据,grafana负......
  • [ Linux ] 进程间通信介绍 管道
    0.进程间通信介绍0.1通信背景在之前我们学习进程时知道进程具有独立性,所以进程间交互数据的成本就变得非常高。进程之间为什么也进行进程间通信,这就需要谈谈进程间通信的目......
  • k8s源码分析5-createCmd中的设计模式
    1、设计模式之建造者模式建造者(Builder)模式:指将一个复杂对象的构造与它的表示分离使同样的构建过程可以创建不同的对象,这样的设计模式被称为建造者模式它是将一个复杂......
  • 太阳能自动智能虫情测报灯介绍
    太阳能自动智能虫情测报灯又叫太阳能虫情测报仪、自动智能病虫测报灯,是一种简易、实用、新型测报工具,通过病虫的趋光性原理进行有效的病虫测报、诱杀。能够有效的减少环境污......
  • 使用sphinx-doc优雅的书写html和项目介绍,包含restructureText常用语法
    ​​跳转到我的gitee直接下载测试项目​​​​​sphinx概述​​​​使用nginx配置静态页面展示sphinx-doc点击跳转​​系统:win10中WSL(Ubuntu18.04)编辑器:VScode插件:......
  • Kubernetes 架构原则和对象设计
    一、GoogleBorg(一)什么是云计算什么是云计算   过去对于云管理或者叫作业管理主要有两条路,一个是以Openstack为典型的虚拟化平台,一个是......