Skip to content

Commit 9a02f55

Browse files
authored
Merge pull request #17 from sgolod/master
Возможность использования webhook с уже установленным cert-manager
2 parents 6754073 + 693e409 commit 9a02f55

File tree

6 files changed

+22
-14
lines changed

6 files changed

+22
-14
lines changed
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
dependencies:
2+
- name: cert-manager
3+
repository: ""
4+
version: '*'
5+
digest: sha256:f4340b1c01cd40fe3920369c5c64a6691f42f06edfa990a0703741eb3e1a91ea
6+
generated: "2025-06-20T08:26:31.364298417Z"
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
name: cert-manager-webhook-yandex
22
sources: []
3-
version: 1.0.9
3+
version: 1.0.11
44
description: Yandex Cloud DNS cert-manager ACME webhook
55
keywords: []
66
maintainers: []
7-
apiVersion: v1
7+
apiVersion: v2
88
appVersion: 1.0.3
99
deprecated: false
1010
annotations: {}
1111
kubeVersion: ""
12-
dependencies: []
12+
dependencies:
13+
- name: cert-manager
14+
version: "*"
15+
condition: cert-manager.enabled

deploy/cert-manager-webhook-yandex/requirements.lock

Lines changed: 0 additions & 6 deletions
This file was deleted.

deploy/cert-manager-webhook-yandex/templates/ClusterIssuer.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{{- if .Values.installClusterIssuer.enabled }}
12
apiVersion: cert-manager.io/v1
23
kind: ClusterIssuer
34
metadata:
@@ -24,5 +25,4 @@ spec:
2425
key: key.json
2526
groupName: acme.cloud.yandex.com
2627
solverName: yandex-cloud-dns
27-
28-
28+
{{- end }}

deploy/cert-manager-webhook-yandex/templates/secret.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
{{- if .Values.installClusterIssuer.enabled }}
12
apiVersion: v1
23
kind: Secret
34
metadata:
@@ -7,4 +8,5 @@ metadata:
78
chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}"
89
type: Opaque
910
data:
10-
"key.json": {{ .Values.config.auth.json | b64enc }}
11+
"key.json": {{ .Values.config.auth.json | b64enc }}
12+
{{- end }}

deploy/cert-manager-webhook-yandex/values.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ customCloudApi:
66
enabled: false
77
endpoint: "api.cloud.yandex.net:443"
88
image:
9-
repository: cr.yandex/yc-marketplace/yandex-cloud/cert-manager-webhook-yandex/cert-manager-webhook-yandex1711961635594770953820309645949480358266192316354
10-
tag: 1.0.2
9+
repository: cr.yandex/yc-marketplace/yandex-cloud/cert-manager-webhook-yandex/cert-manager-webhook-yandex1749231714289200163949703675370054230465107054664
10+
tag: 1.0.3
1111
pullPolicy: Always
1212
service:
1313
type: ClusterIP
@@ -19,7 +19,10 @@ config:
1919
auth:
2020
json: |
2121
{}
22+
installClusterIssuer:
23+
enabled: true
2224
cert-manager:
25+
enabled: true
2326
image:
2427
pullPolicy: Always
2528
repository: quay.io/jetstack/cert-manager-controller

0 commit comments

Comments
 (0)