harbor https自签名证书生成及配置(helm方式安装harbor)
2023-09-14 09:01:48 时间
生成https自签名证书
# Generate a Certificate Authority Certificate
openssl genrsa -out ca.key 4096
openssl req -x509 -new -nodes -sha512 -days 3650 \
-subj "/C=CN/ST=Beijing/L=Beijing/O=example/OU=Personal/CN=core.harbor.domain" \
-key ca.key \
-out ca.crt
# Generate a Server Certificate
openssl genrsa -out core.harbor.domain.key 4096
openssl req -sha512 -new \
-subj "/C=CN/ST=Beijing/L=Beijing/O=example/OU=Personal/CN=core.harbor.domain" \
-key core.harbor.domain.key \
-out core.harbor.domain.csr
cat > v3.ext <<-EOF
authorityKeyIdentifier=keyid,issuer
basicConstraints=CA:FALSE
keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment
extendedKeyUsage = serverAuth
subjectAltName = @alt_names
[alt_names]
DNS.1=core.harbor.domain
DNS.2=core.harbor
DNS.3=hostname
EOF
openssl x509 -req -sha512 -days 3650 \
-extfile v3.ext \
-CA ca.crt -CAkey ca.key -CAcreateserial \
-in core.harbor.domain.csr \
-out core.harbor.domain.crt
配置证书
k delete secret myharbor-ingress -n harbor
k create secret -n harbor generic myharbor-ingress --from-file=ca.crt=ca.crt --from-file=tls.crt=core.harbor.domain.crt --from-file=tls.key=core.harbor.domain.key
访问测试
https://core.harbor.domain
参考连接
https://goharbor.io/docs/2.7.0/install-config/configure-https/
https://www.orchome.com/16725
相关文章
- window下mongodb安装和配置
- xampp配置服务器(Windows与Linux)
- Memcached服务器安装、配置、使用详解
- intellij IDEA 安装和配置和使用
- 安装完 MySQL 后必须调整的 10 项配置(转)
- spring boot yaml 配置[三]
- 【原创】MongoDB安装配置详解(标注两个坑)
- 配置vnc远程连接Linux和unix服务器图形界面安装Oracle
- linux配置nginx
- CentOS 7下Samba服务安装与配置详解
- Redis 哨兵之 参数配置优化
- 【网址收藏】dnsmasq的安装和配置(dns)
- SpringCloud集成Config分布式配置中心
- php安装&配置
- IoT平台如何实现业务配置中心
- 华为云服务器实战 之 Gitlab安装与配置使用
- SpringBoot配置MyBatis的sql执行超时时间(mysql)
- MyBatis 源代码阅读笔记 1 基于XML配置的代码编写 mybatis-config.xml
- 简搭(jabdp)属性配置之表单属性
- 第二十三讲:神州路由器OSPF多区域路由的配置
- Nginx安装配置&反向代理
- 安装高可用spark集群--多个Master,配置zookeeper
- Python 小白从零开始 PyQt5 项目实战(1)安装与环境配置
- 【云服务器 ECS 实战】一文掌握弹性伸缩服务原理及配置方法
- python学习之科学计算的jupyter安装和配置 day11
- 〖Python全栈白宝书-免费版②〗- Python编程环境搭建 - Pycharm 简介、安装与配置
- Centos7安装和配置Scala2.12版本
- 【云原生 | Kubernetes 系列】---Consul 安装配置