码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu上k8s集群里创建证书

时间:2019-01-23 18:12:14      阅读:219      评论:0      收藏:0      [点我收藏+]

标签:ubunt   --   pac   使用   ada   meta   K8S集群   ubuntu   换行   

证书:

  技术分享图片

 

k8s里创建证书(使用证书文件命令创建):

kubectl create secret tls scdsc-org-cn --cert=/etc/letsencrypt/live/scdsc.org.cn/fullchain.pem --key=/etc/letsencrypt/live/scdsc.org.cn/privkey.pem -n gymop

k8s里创建证书(yaml文件创建):

apiVersion: v1
data:
  tls.crt: (certtag)
  tls.key: (keytag)
kind: Secret
metadata:
  labels:
    cattle.io/creator: norman
  name: scdsc-org-cn
  namespace: gymop
type: kubernetes.io/tls


#其中tls.crt是证书文件内容的base64转码,tls.key是key文件内容的base64转码
#转码命令:cat fullchain.pem | base64 | tr ‘\n‘ ‘ ‘ | sed s/[[:space:]]//g
#########其中会去掉换行符和空格
kubectl -n gymop create -f cert.yaml

 k8s里更新证书:

kubectl -n gymop replace -f cert.yaml

 

Ubuntu上k8s集群里创建证书

标签:ubunt   --   pac   使用   ada   meta   K8S集群   ubuntu   换行   

原文地址:https://www.cnblogs.com/chy-op/p/10310352.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!