fix: prod-ovh compilation

This commit is contained in:
Rob Watson 2025-04-27 10:01:20 +02:00
parent 775b44ec90
commit 7f569564a8
3 changed files with 11 additions and 7 deletions

View File

@ -7,9 +7,9 @@ prod: load-prod-env
# go install https://git.netflux.io/rob/envfilesubst@latest
@kubectl kustomize --enable-helm prod | envfilesubst -f prod/secrets/env
prod-ovh:
prod-ovh: load-prod-ovh-env
# go install https://git.netflux.io/rob/envfilesubst@latest
@kubectl kustomize --enable-helm prod-ovh
@kubectl kustomize --enable-helm prod-ovh | envfilesubst -f prod-ovh/secrets/env
cert-manager:
@kubectl kustomize --enable-helm cert-manager
@ -21,6 +21,10 @@ load-prod-env:
$(eval include prod/secrets/env)
$(eval export)
load-prod-ovh-env:
$(eval include prod-ovh/secrets/env)
$(eval export)
# Usage: make inflate name=prometheus chart=prometheus-community/prometheus [base=dev]
base=base
namespace=default

View File

@ -69,7 +69,7 @@ secretGenerator:
patches:
# Patch Grafana deployment to inject PostgreSQL credentials:
# - target:
# kind: Deployment
# name: grafana
# path: deploy-grafana.yaml
- target:
kind: Deployment
name: grafana
path: deploy-grafana.yaml

View File

@ -6,4 +6,4 @@ contactPoints:
type: prometheus-alertmanager
disableResolveMessage: false
settings:
url: http://prod-prometheus-alertmanager:9093
url: http://prod-prometheus-alertmanager.prometheus:9093