解决 Couldn’t find key JVM_OPTS in ConfigMap prod/--

描述:
发现过程:
提交代码发版后,由Jenkins自动部署完成,却发现前端访问接口时出现502错误提示
检查Jenkins部署,发现并未报错,Rancher查看发现如下状态
如图: 在这里插入图片描述
此处提示CreateContainerConfigError: couldn’t find key JVM_OPTS in ConfigMap prod/**-jvm-options
ConfigMap:无法找到key的对应方法
处理过程:
查看项目deploy.yml文件,发现配置

envFrom:
  - configMapRef:
       name: **-jvm-options

查看Rancher中该容器的环境变量
这里可以看到configMap的设置
图中为正常情况,报错时,这里会显示和错误相关的KEY或者前缀别名等
解决方式:
找到该容器的YAML——>查看编辑
找到报错对应的KEY-删除对应的KEY

 spec:
      containers:
      - env:
        - name: ENVIRONMENT
          value: dev
        envFrom:
        - configMapRef:
            name: **-jvm-options

保存,重新部署

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值