奈学P7云原生架构师学习笔记

基本的 Kubernetes 面试问题
什么是 Kubernetes?
答:kubernetes是一个开源容器管理工具,负责容器部署,调度,容器扩缩容,以及负载平衡。
具体功能:
自愈:重新启动失败的容器,在节点不可用时,替换和重新调度节点上的容器,对用户定义的健康检查不响应的容器会被终止,并且在容器准备好服务之前不会把其向客户端广播。
弹性伸缩:通过监控容器的cpu的负载值,如果这个平均值高于80%,增加这个容器的数量,如果低于10%,减少容器的数量。
服务的自动发现和负载均衡:kubernetes为容器提供了唯一的IP地址和一组容器的单个dns名称,并可以在他们之间进行负载均衡。

滚动升级和一键回滚:kubernetes
逐渐部署对应用程序或其配置的更改,同时监视应用程序运行状况,以确保它不会同时终止所有实例。 如果出现问题,Kubernetes会为您恢复更改,利用日益增长的部署解决方案的生态系统。

Kubernetes 与 Docker 有什么关系?
docker可以构建容器,但这些容器通过kubernetes

奈学P7云原生架构师学习笔记最先出现在Python成神之路

版权声明:
作者:Zad
链接:https://www.techfm.club/p/17742.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>