1
Ariver 2021-05-14 17:49:42 +08:00
你的问题不是上 k8s,而是容器化。
第一个问题是这样的,配置只跟环境有关,不同环境运行的容器镜像应该是一致的。 要达到这样的状态,你需要做一些工作。 第二个,远程 debug 的时候为啥会认为服务不健康呢? |
2
tairan2006 2021-05-14 17:55:51 +08:00
1. 上配置中心;
2. 测试环境你可以关了健康检查? |
3
chendy 2021-05-14 18:54:13 +08:00
1. configmap 挂载进去,确实可以用单独的仓库放配置
2. 多打点 log,试试 Arthas |
4
defunct9 2021-05-14 23:57:49 +08:00 via iPhone
刚帮一个公司把 php 搬到阿里 ack 上。让我继续来
|
5
RedrumSherlock 2021-05-15 07:46:23 +08:00 via Android
第一个如果用 spring 的话可以看看 spring cloud kubernetes,第二个如果是用 intellij 或是 vs code 开发的话,可以用 google 的 cloud code 来远程 debug
|
6
dayeye2006199 2021-05-15 16:11:03 +08:00
1. configmap 作为本地文件挂载到 pod 里面
2. 可以用 skaffold 远程调试: https://skaffold.dev/ |
7
asanelder OP @Ariver #1
@tairan2006 #2 @chendy #3 @defunct9 #4 @RedrumSherlock #5 @dayeye2006199 #6 感谢大佬们建议, 刚接触这玩意, 俺要按着大佬们的方向摸索一番 |