Mise en place d'ArgoCD : début du transfert des docker compose vers kubern8 ==> suppression du docker compose pour nginx (remplacer par nginx-proxy.yaml

This commit is contained in:
Waloshi6
2026-02-02 11:30:27 +01:00
parent 88a99c0be1
commit dcf530f6e2
33 changed files with 641 additions and 128 deletions

View File

View File

View File

@@ -15,7 +15,7 @@ services:
POSTGRES_PASSWORD: devopspass
volumes:
- db-data:/var/lib/postgresql/data
- ./postgresql:/docker-entrypoint-initdb.d
- /c/DevOpsProject/postgresql:/docker-entrypoint-initdb.d #anciennement "./postgresql:/docker-entrypoint-initdb.d" mais créait un dossier C:\DevOpsProject\docker\
ports:
- "5432:5432"
healthcheck:

View File

@@ -1,25 +0,0 @@
x-logging: &default-logging
driver: json-file
options:
max-size: "10m"
max-file: "5"
services:
nginx:
image: nginx:latest
restart: unless-stopped
ports:
- "80:80"
- "443:443"
volumes:
- C:\DevOpsProject\kubernetes\manifests\nginx\nginx.conf:/etc/nginx/nginx.conf:ro
- C:\DevOpsProject\kubernetes\manifests\nginx\certs:/etc/nginx/certs:ro
networks:
- devops-network
command: nginx -g "daemon off;"
logging: *default-logging
networks:
devops-network:
external: true

View File

@@ -41,6 +41,7 @@ services:
- "9090:9090"
volumes:
- ../config/prometheus.yml:/etc/prometheus/prometheus.yml:ro
- ../config/alert_rules.yml:/etc/prometheus/alert_rules.yml
- prometheus-data:/prometheus
command:
- '--config.file=/etc/prometheus/prometheus.yml'