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