很赞成上面 软件架构设计师 , steven 的观点,如果自身的资源不到一定规模,其实并不太适合上k8s ,不光是软硬件资源还涉及到运维开发人员自身技术能力是否能够支撑k8s 体系,把它变成助力而不是负担。
收起我认为最大的改变是开发方式和运维方式的变化!
容器有cicd,可以提高开发效率,开发质量;
容器有caas平台,可以大大缩短应用发布时间,提高运维运维效率!
容器的资源利用率比传统环境,甚至虚拟化环境都要高,我记得有IBM对容器,虚拟机,物理机的使用比较,容器接近物理机使用效率
1.kuberentes最大的成效是应用运维自动化
2.只能相对降低硬件成本开销,因为无论容器还是虚拟机都是应用服务的运行环境,资源消耗多少取决应用的性能指标要求,与采用的运行环境关系相对较低。
3.会提供资源利用率,依赖pod的封装,能够运行更多的实例,同时控制资源的消耗情况,提供利用率