[root@hssd7-200 certs]# cfssl gencert -initca ca-csr.json
json: cannot unmarshal object into Go value of type []csr.Name

json如下

{"CN": "kubernetes","hosts": [],"key": {"algo": "rsa","size": 2048},"names": {"C": "CN","ST": "beijing","L": "beijing","O": "jxy","OU": "jg"},"ca": {"expiry": "175200h"}
}

原因为 names 应该为数组,从别的网站上找的ca-csr.json的配置有错误 ,将 names增加[]改为数组就好了

{"CN": "kubernetes","hosts": [],"key": {"algo": "rsa","size": 2048},"names": [{"C": "CN","ST": "beijing","L": "beijing","O": "jxy","OU": "jg"}],"ca": {"expiry": "175200h"}
}

使用cfssl生成证书时报json: cannot unmarshal object into Go value of type []csr.Name错误相关推荐

  1. k8s部署之使用CFSSL创建证书

    安装CFSSL curl -s -L -o /bin/cfssl https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 curl -s -L -o /bin/cfs ...

  2. 使用cfssl签发证书

    下载cfssl wget https://pkg.cfssl.org/R1.2/cfssl_linux-amd64 -O /usr/bin/cfsslwget https://pkg.cfssl.or ...

  3. 二进制形式配置k8s集群(二)-生成证书

    参考https://github.com/kelseyhightower/kubernetes-the-hard-way/blob/master/docs/04-certificate-authori ...

  4. 【Kubernetes 018】cfssl创建证书并结合RBAC的RoleBinding配置新用户config文件操作详解

    安全性是企业生产环境中的头等大事,对于访问同一集群的不同用户或者用户组来说,将权限分级是很有必要的.和很多云厂商一样,k8s也是采用按照角色和用户绑定的方式来分配权限的,这一节我们就来实际操作下,新建 ...

  5. keytool生成证书_基于 TrueLicense 的项目证书验证

    使用场景 1. 开发的软件产品在交付使用的时候,往往有一段时间的试用期,这期间我们不希望自己的代码被客户二次拷贝,这个时候 license 就派上用场了,license 的功能包括设定有效期.绑定 i ...

  6. kubernetes V1.10.4 集群部署 (手动生成证书)

    说明:本文档涉及docker镜像,yaml文件下载地址 链接:https://pan.baidu.com/s/1QuVelCG43_VbHiOs04R3-Q 密码:70q2 本文只是作为一个安装记录 ...

  7. Linux证书生成器,ssl证书在线生成器(在线生成证书请求文件CSR)

    引言 在Web开发中我们可能会遇到调用后端服务或者Api接口,在某些场景下我们可能需要走https,一般情况下我们会直接放到线上进行这样的测试,对我们的开发造成了很大程度上时间的浪费,因此用上这款神器 ...

  8. acme云服务器生成证书_如何让docker 部署的nginx上通过acme.sh安装ssl/https 证书

    本篇文章是教大家如何在docker部署的nginx上通过acme.sh安装ssl/https 证书. 由于文中例子是通过acme.sh的http验证方式生成证书,所以在此之前,必须保证你的网站能通过h ...

  9. Openssl生成证书流程

    Openssl生成证书流程 偶然想到在内网配置https,就梳理了下利用openssl与ca生成证书的过程. 生成过程分为服务端跟客户端,这里我在一台上测试. 一.介绍 CA是Certificate ...

  10. openssl生成证书linux,linux中openssl生成证书和自签证书linux操作系统 -电脑资料

    下面来给大家介绍关于linux中openssl生成证书和自签证书的例子,整个过程都讲述的非常详细有兴趣的朋友可进入参考, 1.首先要生成服务器端的私钥(key文件):代码如下复制代码 openssl ...

最新文章

  1. Debian 下通过Bonding 实现双网卡单IP
  2. CSDN 厦门大学线下编程比赛第一题:求和(同余定理)
  3. 对Spring IOC的理解(转)
  4. 钢体pdc钻头计算机辅助设计和绘图,PDC钻头三维设计软件的研究与设计
  5. C#与halcon联合开发——内存溢出
  6. Linux下V4L2编程小结
  7. Google的投票站点在用Asp.net
  8. springboot使用spring-data-jpa完成数据持久化
  9. 嵌入式课程 之 霍尔传感器(编码器)实验
  10. WPF如何实现跨线程更新UI控件
  11. 数据分析模型篇—波士顿矩阵
  12. 中创软件哪个部分是外包_什么是外包| 第2部分
  13. ios 去除字符串首尾空格、换行
  14. 树莓派php minicom,用DHT11实践树莓派与Arduino串口通信 | 树莓派实验室
  15. (20)目标检测算法之YOLOv5计算预选框、详解anchor计算
  16. 面向自然语言处理的对抗攻防与鲁棒性分析综述 Survey of Adversarial Attack, Defense and Robustness Analysis for Natural Lang
  17. 数据库高手(DBA专家 ,SSIS,replacation ,tourble shooting)
  18. 2018年末要练出马甲线,此博客为证明
  19. 混合开发框架的对比,Flutter更胜一筹?
  20. mac 天文软件安装配置【python/ds9/iraf】

热门文章

  1. 第二步_安装samba服务器
  2. 2019.03.25 bzoj4572: [Scoi2016]围棋(轮廓线dp)
  3. Windows 安装JDK
  4. Ubuntu 16.04 使用 Libcoap
  5. MAC系统XAMPP 中 MySQL命令行client配置使用
  6. 触屏touch事件记录
  7. ecshop实现弹出登录框
  8. 【Alpha】第七次Scrum meeting
  9. 《大道至简——软件工程实践者的思想》阅读笔记之一
  10. Xcode 工程文件打开不出来, cannot be opened because the project file cannot be parsed.