K8s安装Cert Manager

cert-manager 为 Kubernetes 或 OpenShift 集群中的工作负载创建 TLS 证书,并在证书过期之前续订证书。 cert-manager 可以从各种证书颁发机构获取证书,包括: Let’s Encrypt、HashiCorp Vault、 Venafi和私有 PKI。 使用 cert-manager 的证书资源,私钥和证书存储在 Kubernetes Secret 中,该 Secret 由应用程序 Pod 挂载或由 Ingress 控制器使用。使用csi-driver、csi-driver-spiffe或istio-csr,私钥是在应用程序启动之前按需生成的;私钥永远不会离开节点,并且不会存储在 Kubernetes Secret 中。 安装 参考官方文档:https://cert-manager.io/docs/installation/ 使用kubectl安装 1 kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.14.5/cert-manager.yaml 查看: ...

2024-05-10 · 7 min · 3405 words · chensoul

Rancher安装和部署-使用K8s

前提条件 Kubernetes 集群:可以使用 RKE、RKE2、K3S 等工具安装集群 Ingress Controller:对于 RKE、RKE2 和 K3s,你不需要手动安装 Ingress Controller,因为它是默认安装的。 CLI 工具:安装 kubectl 和 helm 使用 docker 安装 Rancher 1 2 3 4 5 mkdir -p /data/rancher docker run --name rancher --privileged -d --restart=unless-stopped -p 80:80 -p 443:443 -v /data/rancher:/var/lib/rancher/ rancher/rancher:stable docker logs -f rancher 使用 helm 安装 Rancher 参考:在 Kubernetes 集群上安装/升级 Rancher ...

2024-05-10 · 2 min · 527 words · chensoul