feat(fluxcd): add HelmRelease for Istio configuration in aero environment
This commit is contained in:
parent
457f0dad41
commit
037d069c85
29
infrastructure/istio-config/aero/istio-config.yaml
Normal file
29
infrastructure/istio-config/aero/istio-config.yaml
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
apiVersion: helm.toolkit.fluxcd.io/v2
|
||||||
|
kind: HelmRelease
|
||||||
|
metadata:
|
||||||
|
name: istio-config
|
||||||
|
namespace: default
|
||||||
|
spec:
|
||||||
|
interval: 5m
|
||||||
|
timeout: 10m
|
||||||
|
values:
|
||||||
|
global:
|
||||||
|
env: aero
|
||||||
|
environments:
|
||||||
|
aero:
|
||||||
|
namespaces: []
|
||||||
|
certManager:
|
||||||
|
certificates:
|
||||||
|
# Издатель — внутренний CA контура, а не ACME: до Let's Encrypt
|
||||||
|
# из закрытого контура не достучаться.
|
||||||
|
# См. infrastructure/cert-manager/aero/clusterissuer-ca.yaml
|
||||||
|
#
|
||||||
|
# Домены продублированы из aero/roles/sarex_stack/defaults/main.yml
|
||||||
|
# (platform_domain и производные). Единого источника нет — так же
|
||||||
|
# захардкожено во всех остальных кластерах репозитория.
|
||||||
|
dashboard-tls:
|
||||||
|
dnsNames:
|
||||||
|
- dashboard.sarex.local.lonsdaleites.ru
|
||||||
|
issuerRef:
|
||||||
|
name: aero-ca-issuer
|
||||||
|
kind: ClusterIssuer
|
||||||
Loading…
Reference in New Issue
Block a user