Linux技术要点与操作指南
1. 容器编排相关问题解答
在容器编排的学习中,会遇到各种问题,以下是一些常见问题的解答:
|问题编号|问题描述|答案|解析|
| ---- | ---- | ---- | ---- |
|1|哪些选项中的项目可以使用编排?|A, B, C, D, E|编排是对一个平衡、协调的过程进行组织,以实现结果的一致性,除了模拟随机混乱的情况外,很多事物都可使用编排。|
|2|为满足Connie的要求,开发环境应具备什么属性?|B(不可变)|Connie需要一个不变的开发环境,不可变属性符合要求。自我复制不能实现环境不变,Kubernetes是编排引擎而非属性,基础设施即代码不能提供不变环境,自我修复与不变环境是不同问题。|
|3|如何保持生产和开发环境匹配,避免应用迁移到生产环境时出现问题?|D(用开发环境替换旧的生产环境)|在容器编排和DevOps中,直接用开发环境替换旧的生产环境,即停止旧的生产容器,启动新的开发容器作为生产容器。选项A繁琐且易出问题,选项B是旧方法,不满足静态匹配环境要求,选项C不能使开发环境与生产环境匹配,选项E比选项A更繁琐。|
|4|哪个属性最能提供编排容器的高可用性?|C(复制)|复制允许自动构建和部署多个编排容器副本,在容器崩溃和新应用容器部署时提供高可用性。不可变性可防止环境问题导致应用问题,但不是高可用性的最佳属性;版本控制有助于回滚和排查生产环境问题,但不是最佳属性;选项D提供编排环境的速度,对高可用性有帮助但不是最佳;文档在排查过程中有帮助,但不是最佳。|
|5|哪个术语涵盖了配置管理设置和策略即代码项?|E(基础设施即代码)|基础设施即代码是一个涵盖配置管理设置(操作系统、库、附加软件)