当前位置: 首页 > news >正文

k8s中使用cert-manager生成自签名证书

一、安装 cert-manager

注意查看cert-manager和K8S支持的对应版本
我的 k8sv1.28.2,cert-manager v1.12.11
下载 cert-manager.yaml 文件,执行

kubectl apply -f cert-manager.yaml

注意:安装成功后如果应用路由使用了Ingress,应用路由不需要开启https也能使用https访问

二、生成自签名证书
  • cert-selfsigned.yaml
apiVersion: cert-manager.io/v1
kind: Issuer
metadata:name: selfsignednamespace: module
spec:selfSigned: {}
---
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:name: selfsigned-certnamespace: module
spec:duration: 72hrenewBefore: 10hdnsNames:- zyx.module.cnsecretName: zyx-module-cn-cert-tlsissuerRef:name: selfsigned
  • 执行命令
kubectl apply -f cert-selfsigned.yaml
  • 查看证书
kubectl describe certificate selfsigned-cert -n module
http://www.lryc.cn/news/398145.html

相关文章:

  • 处于群晖Docker中的HomeAssistant监控宿主机CPU温度
  • STM32串口工作原理
  • STM32杂交版(HAL库、音乐盒、闹钟、点阵屏、温湿度)
  • 多输入多输出 | Matlab实现Transformer多输入多输出预测
  • Linux文件编程(标准C库)
  • 生产英特尔CPU处理器繁忙的一天
  • MVC拦截器、ThreadLocal来进行登录拦截
  • 小程序问题
  • arm 版的 deb、rpm、AppImage 都有什么区别
  • docker中mysql设置lower_case_table_names配置的坑
  • python日志记录工具:loguru日志库使用
  • python入门基础知识·二
  • 深度学习中的正则化技术 - 噪声鲁棒性篇
  • 如何通过 Java 来完成 zip 文件与 rar 文件的解压缩?
  • C 语言中的联合(Union)的用途是什么?
  • 汽车电子助力转向系统研究
  • 大数据学习之 scala基础(补充)
  • 正向传播和反向传播
  • 前端文件下载的方式
  • 视图库对接系列(GA-T 1400)十六、视图库对接系列(本级)通知(订阅回调)
  • Python | Leetcode Python题解之第230题二叉搜索树中第K小的元素
  • Python酷库之旅-第三方库Pandas(018)
  • 九科bit-Worker RPA 内容学习
  • vscode编译环境配置-golang
  • 【JavaEE】网络编程——UDP
  • JAVA毕业设计147—基于Java+Springboot的手机维修管理系统(源代码+数据库)
  • 力扣第228题“汇总区间”
  • 部署大语言模型并对话
  • WebSocket、socket.io-client
  • Maven 仓库