当前位置: 首页 > article >正文

【Kubernetes】常见面试题汇总(二)

目录

 

5.简述 Kubernetes 中什么是 Minikube、Kubectl、Kubelet?

6.简述 Kubernetes 常见的部署方式?

7.简述 Kubernetes 如何实现集群管理?

8.简述 Kubernetes 的优势、适应场景及其特点?


5.简述 Kubernetes 中什么是 Minikube、Kubectl、Kubelet?

Minikube 是一种可以在本地轻松运行一个单节点 Kubernetes 群集的工具。

Kubectl 是一个命令行工具,可以使用该工具控制Kubernetes 集群管理器,如检查群集资源,创建、删除和更新组件,查看应用程序。

Kubelet 是一个代理服务,它在每个节点上运行,并使从服务器与主服务器通信。


6.简述 Kubernetes 常见的部署方式?

常见的 Kubernetes 部署方式有:

kubeadm:也是推荐的一种部署方式;

二进制

minikube:在本地轻松运行一个单节点 Kubernetes 群集的工具。


7.简述 Kubernetes 如何实现集群管理?

- 在集群管理方面,Kubernetes将集群中的机器划分为一个Master节点和一群工作节点 Node。

- 其中,在 Master节点运行着集群管理相关的一组进程 kube-apiserver、kube-controller-manager和kube-scheduler,这些进程实现了整个集群的资源管理、Pod 调度、弹性伸缩、安全控制、系统监控和纠错等管理能力,并且都是全自动完成的。


8.简述 Kubernetes 的优势、适应场景及其特点?

(1)Kubernetes作为一个完备的分布式系统支撑平台,其主要优势:
① 容器编排;
② 轻量级;
③ 开源;
④ 弹性伸缩;
⑤ 负载均衡。

(2)Kubernetes 常见场景:
① 快速部署应用;
② 快速扩展应用;
③ 无缝对接新的应用功能;
④ 节省资源,优化硬件资源的使用。

(3)Kubernetes 相关特点:
① 可移植:支持公有云、私有云、混合云、多重云(multi-cloud);
② 可扩展:模块化、插件化、可挂载、可组合;
③ 自动化:自动部署、自动重启、自动复制、自动伸缩 / 扩展。

 


http://www.kler.cn/a/297350.html

相关文章:

  • 欧拉下搭建第三方软件仓库—docker
  • 前端几种常见框架【第一节】
  • 如何理解有效值电流?电流的均方根值
  • 【LabVIEW学习篇 - 20】:人机界面交互设计04
  • 线程的状态(java)
  • 使用WMI改变显示器亮度
  • 浅谈C# MQTT
  • 数据结构之折半查找
  • 浅谈C#之ConcurrentDictionary
  • 投放Facebook广告开户全流程解析:从开户到广告投放的实用指南
  • Python入门3
  • 嵌入式学习——数据结构
  • 数据结构——初识数据结构
  • 《卷积神经网络 CNN 原理探秘》
  • 无人机之穿越机的类型
  • 线段树 + 懒标记 学习记录
  • Biopython从pdb文件中提取蛋白质链的信息
  • 兔英语语法体系——观后笔记
  • IP地址安全与隐私保护
  • 三生随记——黑神话之悟空的恐怖传奇