你好,我是张磊。
虽然《深入剖析 Kubernetes》专栏已经完结了一段时间了,但是在留言中,很多同学依然在不时地推敲与消化专栏里的知识和案例。对此我非常开心,同时也看到大家在实践 Kubernetes 的过程中存在的很多问题。所以在接下来的一段时间里,我会以 Kubernetes 最为重要的一个主线能力作为专题,对专栏内容从广度和深度两个方向上进行一系列延伸与拓展。希望这些内容,能够帮助你在探索这个全世界最受欢迎的开源生态的过程中,更加深刻地理解到 Kubernetes 项目的内涵与本质。
随着 Kubernetes 项目的日趋成熟与稳定,越来越多的人都在问我这样一个问题:现在的 Kubernetes 项目里,最有价值的部分到底是哪些呢?
用户一:关于升级 War 和 Tomcat 那块,也是先修改 yaml,然后 Kubenertes 执行升级命令,pod 会重新启动,生产也是按照这种方式吗?所以这种情况下,如果只是升级个 War 包,或者加一个新的 War 包,Tomcat 也要重新启动?这就不是完全松耦合了?
用户二:WAR 包的例子并没有解决频发打包的问题吧? WAR 包变动后, geektime/sample:v2 包仍然需要重新打吧。这和东西一股脑装在 tomcat 中后, 重新打 tomcat 并没有差太多吧?