k8s 的 secret 配置
接到一个问题, 我们测试环境访问的域名证书有问题,导致在证书校验的环境不能正常访问。大佬告诉我说复制其他环境的secret 来就好。但我知道个鬼,从哪里下手呢?1,基于对k8s的一点点了解,服务是有namespace 区分的,当前系统中肯定是有部署好的,首先要找到secret,看看是什么样子。2,百度了一下,在k8s上配置ingress并启用HTTPS证书 - 走看看从这里了解到 配置证书 涉及两
接到一个问题, 我们测试环境访问的域名证书有问题,导致在证书校验的环境不能正常访问。
大佬告诉我说复制其他环境的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)