CertManager Issuer 생성을 위한 certmanager-issuer 사용
Tier: Free, Premium, Ultimate
Offering: Self-Managed
이 차트는 Jetstack의 CertManager Helm 차트를 위한 도우미입니다. GitLab Ingress를 위한 TLS 인증서를 요청할 때 CertManager가 사용하는 Issuer 객체를 자동으로 프로비저닝합니다.
구성
아래에서 구성의 모든 주요 섹션을 설명합니다. 상위 차트에서 구성할 때 이러한 값들은 다음과 같습니다.
certmanager-issuer:
# cert-manager에서 ACME Issuer 구성합니다. global.ingress.configureCertmanager가 true 인 경우에만 사용됩니다.
server: https://acme-v02.api.letsencrypt.org/directory
# TLS 인증서와 연결할 이메일을 제공합니다.
# email:
rbac:
create: true
resources:
requests:
cpu: 50m
# pod에 할당된 우선 순위 클래스
priorityClassName: ""
common:
labels: {}
설치 매개변수
이 표에는 --set
플래그를 사용하여 helm install
명령에 제공할 수 있는 모든 차트 구성이 포함되어 있습니다.
매개변수 | 기본값 | 설명 |
---|---|---|
server
| https://acme-v02.api.letsencrypt.org/directory
| ACME CertManager Issuer에 사용되는 Let’s Encrypt 서버. |
email
| TLS 인증서와 연결할 이메일을 제공해야 합니다. Let’s Encrypt는 만료되는 인증서와 계정과 관련된 문제에 대해 연락할 때 이 주소를 사용합니다. | |
rbac.create
| true
|
true 일 때, CertManager Issuer 객체의 조작을 허용하기 위해 RBAC 관련 리소스를 만듭니다.
|
resources.requests.cpu
| 50m
| Issuer 생성 작업에 대한 요청된 CPU 리소스. |
common.labels
| ServiceAccount, Job, ConfigMap, Issuer에 적용할 공통 레이블. | |
priorityClassName
| pod에 할당된 우선 순위 클래스. |