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

了解Kubernetes-RKE2的PKI以及证书存放位置

一、什么是PKI?

        简称:证书基础设施。

        可以方便理解为当你的集群有Server,Client架构,那么为了安全加密之间的通信,则需要使用证书进行交互,那么利用PKI架构可以安全加密组件之间的通信。
 

二、Kubernetes的PKI架构什么样子?

        *截图之某tu博主。 

 

相应组件对于的证书。 

解释一下:

       1、即Api-Server与他需要通信的组件Scheduler、Controller Manager有服务端证书。

        2、Scheduler、Controller Manager 而对于的Api-Server都有一份对应的Client.srv证书。

        3、但同理Api-server相对于Etcd和Kubelet那么,Etcd、Kubelet为Server端,则Api-server有一份对应的Client证书。

        4、Api-Server需要与Kubelet双向通信调用所以是即是服务端又是客户端,有两份证书。

三、Kubernetes-PKI在哪里?

        默认位置:/etc/kubenetes/pki ,因为我是搭建的RKE2发行版的k8s,故我的PKI在这里:/var/lib/rancher/rke2/server/tls

四、逐个文件对应

ca证书:

/var/lib/rancher/rke2/server/tls/server-ca.crt

apiserver证书在下面目录:

/var/lib/rancher/rke2/server/tls/serving-kube-apiserver.crt

/var/lib/rancher/rke2/server/tls/client-kube-apiserver.crt

etcd客户端证书在下面目录:

/var/lib/rancher/rke2/server/tls/etcd/client.crt

etcd服务器证书在下面目录:

/var/lib/rancher/rke2/server/tls/etcd/server-client.crt

scheduler的客户端证书在下面目录:

/var/lib/rancher/rke2/server/tls/client-scheduler.crt

scheduler的服务端证书在下面目录:

/var/lib/rancher/rke2/server/tls/kube-scheduler/kube-scheduler.crt

kube-controller-manager的客户端证书在下面目录:

/var/lib/rancher/rke2/server/tls/client-controller.crt

kube-controller-manager的服务端证书在下面目录:

/var/lib/rancher/rke2/server/tls/kube-controller-manager/kube-controller-manager.crt

五、客户端的证书样子

kubectl config view

查看当前你的kubeconfig文件中你使用的证书认证信息以及客户端证书

http://www.lryc.cn/news/365417.html

相关文章:

  • 利用大语言模型进行事实匹配
  • 【Stable Diffusion】(基础篇一)—— Stable Diffusion的安装
  • 维纳运动的概念
  • 毫秒级查询性能优化实践!Apache Doris 在极越汽车数字化运营和营销方向的解决方案
  • vllm 大模型量化微调推理使用: lora、gptq、awq
  • WPS/Office(Word、Excel、PPT) 自动测评方法
  • ArrayList——简单洗牌算法
  • springboot vue 开源 会员收银系统 (6) 收银台的搭建
  • 重排和重绘的区别,什么情况下会触发这两种情况
  • 亮点回顾|智能汽车芯片创新技术应用与质量研讨会
  • 特征工程,减小过拟合
  • STM32-16-ADC
  • 单例模式(C语言)
  • js前端格式化日期函数
  • 五个超实用的 ChatGPT-4o 提示词
  • 基于51单片机多功能防盗报警proteus仿真( proteus仿真+程序+设计报告+原理图+讲解视频)
  • gitee和github的协同
  • 压力测试-性能指标-Jmeter使用-压力测试报告
  • 通过Slf4j中的MDC实现在日志中添加用户IP功能
  • 代码随想录算法训练营第四十九天| 139.单词拆分、背包问题总结
  • STM32F103VE和STM32F407VE的引脚布局
  • 搜维尔科技:使用 Xsens 动作捕捉技术创建栩栩如生的动画
  • 鸿蒙开发 一 (三)、ArkTS开发实战上
  • TensorRT教程(1)初探TensorRT
  • 多表连接查询和子查询
  • 数据挖掘与机器学习——聚类算法
  • QT快速下载
  • 最短路问题
  • spark MLlib 中的分类模型
  • 24上半年报考人数“不增反降”?备考下半年软考的难了......