cert manager selfsigned - choisungwook/portfolio GitHub Wiki
- cert-manager로 self-signed 인증서 생성
① Issuer또는 Cluster Issuer을 생성 ② Certifiacte 생성
- commonName: CA이름
- secretName: 인증서가 저장될 쿠버네티스 secret 리소스 이름
apiVersion: cert-manager.io/v1
kind: ClusterIssuer
metadata:
name: selfsigned-issuer
spec:
selfSigned: {}
---
apiVersion: cert-manager.io/v1
kind: Certificate
metadata:
name: osm-ca
namespace: sandbox
spec:
isCA: true
commonName: osm-system
secretName: osm-ca
issuerRef:
name: selfsigned-issuer
kind: ClusterIssuer
group: cert-manager.io
- [1] cert-manager 공식문서: https://cert-manager.io/docs/configuration/selfsigned/