kubernetes 常见面试题

1.kubernetes 是什么?
Kubernetes(k8s)是自动化容器操作的开源平台,这些操作包括部署,调度和
节点集群间扩展。如果你曾经用过 Docker 容器技术部署容器,那么可以将
Docker 看成 Kubernetes 内部使用的低级别组件。Kubernetes 不仅仅支持
Docker,还支持 Rocket,这是另一种容器技术。
使用 Kubernetes 可以:
• 自动化容器的部署和复制
• 随时扩展或收缩容器规模
• 将容器组织成组,并且提供容器间的负载均衡
• 很容易地升级应用程序容器的新版本
• 提供容器弹性,如果容器失效就替换它,等等...
2.Kubernetes 有哪些特点?
• 可移植: 支持公有云,私有云,混合云,多重云(multi-cloud)
• 可扩展: 模块化,插件化,可挂载,可组合
• 自动化: 自动部署,自动重启,自动复制,自动伸缩/扩展
3.说说Kubernetes 的架构和组件?
4.在安装 Kubernetes 时会因为无法拉取 gcr.io 镜像
在已知镜像名称和标签的情况,可以通过阿里云镜像仓库+GitHub 用 Dockerfile 重新打包
gcr.io 镜像,然后安装时从阿里云镜像仓库直接下载再重命名为 gcr.io 镜像。在未知镜
像名称和标签的情况,需要先找一台可以科学上网的机器来装一遍,再通过 docker
images 查看准确的镜像名称和标签。
5.是否手动创建 Pod,如果想要创建同一个容器的多份拷贝,需要一 个个分别创建出来么,能否将 Pods 划到逻辑组里?
Replication Controller 确保任意时间都有指定数量的 Pod“副本”在运行。如果为某个
Pod 创建了 Replication Controller 并且指定 3 个副本,它会创建 3 个 Pod,并且持续监
控它们。如果某个 Pod 不响应,那么 Replication Controller 会替换它,保持总数为 3.如下面的动画所示:
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奋进学堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值