k8s 的 secret 配置

接到一个问题, 我们测试环境访问的域名证书有问题,导致在证书校验的环境不能正常访问。

大佬告诉我说复制其他环境的secret 来就好。

但我知道个鬼,从哪里下手呢?

1,基于对k8s的一点点了解,服务是有namespace 区分的,当前系统中肯定是有部署好的,首先要找到 secret,看看是什么样子。

2,百度了一下,

在k8s上配置ingress并启用HTTPS证书 - 走看看

从这里了解到 配置证书 涉及两个地方 secret,ingress

3,开干

a,查询服务器上的Secret

b,导出test环境的 Secret

kubectl get secret zxiaowo -n test -o yaml --export>zxiaowo-secret-uat.yaml

c,创建uat环境的 Secret

kubectl create -f zxiaowo-secret-uat.yaml -n uat

d,查看当前 环境ingress

kubectl get ingress -n uat

e,应该是要改前端

kubectl get ingress landlordweb-ingress -n uat -o yaml

发现已经配置了

请求看证书已经可以了

ps:

   有个问题?如何重启ingress? 

-----------------------收工: 复制粘贴大法好-----------------------

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值