分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 运营维护

Kubernetes学习总结-基本概念

发布时间:2023-09-06 02:34责任编辑:沈小雨关键词:暂无标签

1. Master节点:

  Master作为集群控制节点,所有的控制命令都是发给他

  -  提供了Http Rest接口,所有的资源操作入口,集群控制入口

  - “大总管”:所有资源自动化控制中心-Controller Manager

  - “调度室”:负责资源调度-Scheduler

2. Node节点:

  除了Master之外的其他节点(物理机/虚拟机)

  - Kublet:负责pod的创建和启停等任务

  - kuber-proxy:负载均衡机制组件

  - doctor:负责本机的容器创建和管理工作

3.Pod:

  Kubernetes最基本概念

  - Pause 容器作为根容器,代表整个容器的ip和volume存储

4. Label(标签):

  - 实现分组管理功能

5. Label Selector:

  使用场景:

  -监控Pod的副本数量,kube-Controller

  - 实现service智能负载均衡 ,kube-proxy

  - 实现定向调度特性

6. RC(Replication Controller)

  用于筛选目标Pod的Label Selector,副本小于预期,创建新的Pod

  -动态修改副本数量,实现扩容和缩容。kuberctl scale rc redis-slave --replicas=3

  -滚动升级

7.Deployment:

  相比RC可以随时感知Pod部署的进度

      

Kubernetes学习总结-基本概念

原文地址:https://www.cnblogs.com/choiyubo163com/p/10472259.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved