33 lines
1.2 KiB
YAML
33 lines
1.2 KiB
YAML
---
|
||
apiVersion: kustomize.config.k8s.io/v1beta1
|
||
kind: Kustomization
|
||
resources:
|
||
- ../base
|
||
|
||
# Здесь только чарт и namespace. Корневой CA (clusterissuer-ca.yaml) лежит
|
||
# рядом, но подключается СЛОЕМ ВЫШЕ — из clusters/aero/configs: его ресурсы
|
||
# требуют CRD, которые ставит этот же чарт.
|
||
#
|
||
# ACME-издатели из base выключены удалением, а не форком base: overlay
|
||
# остаётся патчем и не расходится при обновлении base. Плюс без этого они
|
||
# ломали бы dry-run слоя controllers — их CRD тоже ещё не существует.
|
||
patches:
|
||
- target:
|
||
kind: ClusterIssuer
|
||
name: letsencrypt-issuer
|
||
patch: |
|
||
$patch: delete
|
||
apiVersion: cert-manager.io/v1
|
||
kind: ClusterIssuer
|
||
metadata:
|
||
name: letsencrypt-issuer
|
||
- target:
|
||
kind: ClusterIssuer
|
||
name: letsencrypt-issuer-istio
|
||
patch: |
|
||
$patch: delete
|
||
apiVersion: cert-manager.io/v1
|
||
kind: ClusterIssuer
|
||
metadata:
|
||
name: letsencrypt-issuer-istio
|