当运维遇上了...
当运维碰到docker时有什么想法? 使用Docker,不会再需要为了一个开发项目而准备多个测试和生产环境,从根本上解决了环境配置的难题; 缓解了使用虚拟机造成的 资源占用多 , 操作冗余步骤多 , 启动慢 的问题,而相对的Docker容器则是 资源占用少 , 一次配置 , 启动时间短 , 运行体积小 ; 对于多实例多环境的配置,需要多次安装步骤,而使用Docker则是写一次Dockerfile即可一直使用,达到 configure as a code 环境隔离更便捷,比如可以针对某个服务进行CPU,memory限制; ...更多的优点,我想当你使用上Docker以后,至少能减少一半重复劳动的时间 当运维碰到kubernetes时有什么想法? 如果某一台服务器突然宕机了,那么上面运行的服务是不是就不可以正常访问了? 如果使用kubernetes的deployment,就能保证我们的服务实例永远运行在我 期望的状态 ; 不管传统的服务升级还是使用Docker容器发布的服务,在进行服务发布的时候,是不是确实存在某一个时刻服务有短暂的不可访问?503? 如果使用kubernetes的deployment来进行滚动升级,就能实现服务 zero-downtime ; 当服务的负载很高的时候,你是如何发现服务的负载大的,发现之后要扩容?还是增加服务实例?到完成扩容完整需要多久的时间?