1、IDEA中配置主要是remote JVM配置,配置ip和端口(这个端口是k*s中使用nodeport 暴露pod 端口)
2、deployment.yaml调整在container配置env:中增加debugger opt为:
env:
- name: debugg_opts
value: "-Xdebug -Xrunjdwp:transport=dt_socket,sever=y,suspend=n,address=888"
3、spec中配置ports信息
spec:
ports:
- name: debugg
protocol: TCP
port: 8888
targetPort: 8888
4、配置对外访问方式:
spec:
type: NodePort
5、部署成功后,在容器中拷贝8888对应的外部访问端口到IEDA配置中