Compare commits

..

9 commits

Author SHA1 Message Date
Noix
eff7baf3fe Merge branch 'develop' into 'master'
Added gen-game-web-instances/auguste-lambert to gitlab agents

See merge request ldc-web/cluster-k8s!133
2026-09-15 07:49:37 +00:00
Jérémy
89a315f217 Merge branch 'develop' into 'master'
Revert "feat: Add cartesian-lab.com IPs - BEA pentest"

See merge request ldc-web/cluster-k8s!132
2026-09-10 10:40:25 +02:00
Vincent BRIDIER
9cc9b34c6f Merge branch 'develop' into 'master'
feat: Add cartesian-lab.com IPs - BEA pentest

See merge request ldc-web/cluster-k8s!130
2026-09-02 15:33:27 +02:00
Louis Rossignol
39780fa0fa Merge branch 'develop' into 'master'
Develop

See merge request ldc-web/cluster-k8s!129
2026-08-20 18:26:23 +02:00
Vincent BRIDIER
4ce0256307 Merge branch 'develop' into 'master'
Whitelist BugSmash IPs on admin-ldc-whitelist middleware

See merge request ldc-web/cluster-k8s!127
2026-08-20 10:17:23 +02:00
Louis Rossignol
7852a7dbf5 Merge branch 'develop' into 'master'
Develop

See merge request ldc-web/cluster-k8s!126
2026-08-18 18:36:46 +02:00
Noix
eeea16bf53 Merge branch 'develop' into 'master'
Added le-gaulois-eveillez-vos-papilles to gitlab agents

See merge request ldc-web/cluster-k8s!124
2026-08-05 13:12:10 +00:00
Louis Rossignol
53296907b0 Merge branch 'develop' into 'master'
Develop

See merge request ldc-web/cluster-k8s!123
2026-08-04 18:16:28 +02:00
Vincent BRIDIER
057fb8d192 Merge branch 'develop' into 'master'
Develop

See merge request ldc-web/cluster-k8s!121
2026-07-30 11:46:34 +02:00
5 changed files with 28 additions and 35 deletions

View file

@ -6,7 +6,7 @@ metadata:
namespace: review
spec:
dnsNames:
- '*.dev.re7-s-web.fr'
- '*.${REVIEW_DOMAIN_NAME}'
secretName: wildcard-k8s-ldc
revisionHistoryLimit: 1
issuerRef:
@ -21,7 +21,7 @@ metadata:
namespace: staging
spec:
dnsNames:
- '*.dev.re7-s-web.fr'
- '*.${STAGING_DOMAIN_NAME}'
secretName: wildcard-k8s-ldc
revisionHistoryLimit: 1
issuerRef:
@ -36,7 +36,7 @@ metadata:
namespace: production
spec:
dnsNames:
- '*.dev.re7-s-web.fr'
- '*.${PRODUCTION_DOMAIN_NAME}'
secretName: wildcard-k8s-ldc
revisionHistoryLimit: 1
issuerRef:

View file

@ -56,7 +56,7 @@ spec:
server:
auto_registration: # Activate if not using TLS for authentication
enabled: true
token: "3CYN2IAiCY6mGYw0JhTxdj98z7T82GV0oasvTQ3Zd2bMvCaQ" # /!\ Do not modify this variable (Cluster K8S gitlab var)
token: "${CROWDSEC_REGISTRATION_TOKEN}" # /!\ Do not modify this variable (Cluster K8S gitlab var)
allowed_ranges: # /!\ Make sure to adapt to the pod IP ranges used by your cluster
- "127.0.0.1/32"
- "192.168.0.0/16"
@ -64,11 +64,11 @@ spec:
- "172.16.0.0/12"
db_config:
type: mysql
user: cluster-dev-crowdsec
password: mWXWTu4VK9e4FlIQqy3d
db_name: cluster-dev-crowdsec
host: mysql-e884938b-o403ac517.database.cloud.ovh.net
port: 20184
user: ${CROWDSEC_DB_USER}
password: ${CROWDSEC_DB_PWD}
db_name: ${CROWDSEC_DB_NAME}
host: ${DB_HOST}
port: ${DB_PORT}
flush:
bouncers_autodelete:
api_key: 1h
@ -89,11 +89,4 @@ spec:
type: appsec
env:
- name: COLLECTIONS
value: >-
crowdsecurity/appsec-virtual-patching
crowdsecurity/appsec-crs
crowdsecurity/appsec-generic-rules
crowdsecurity/wordpress
crowdsecurity/appsec-crs-exclusion-plugin-wordpress
crowdsecurity/appsec-wordpress
value: "crowdsecurity/appsec-virtual-patching crowdsecurity/appsec-crs crowdsecurity/appsec-generic-rules"

View file

@ -19,9 +19,9 @@ metadata:
spec:
summary: "LDC-WEB K8S NOTIFICATION"
eventMetadata:
env: staging
cluster: https://rwb1sv.c1.sbg5.k8s.ovh.net
region: OVH-SBG5
env: ${CI_ENVIRONMENT_NAME}
cluster: ${KUBERNETES_SERVER_API}
region: ${KUBERNETES_REGION}
providerRef:
name: msteams
eventSeverity: info

View file

@ -47,11 +47,11 @@ spec:
resources:
requests:
cpu: "100m"
memory: "200Mi"
cpu: "${NETDATA_PARENT_REQUESTS_CPU}"
memory: "${NETDATA_PARENT_REQUESTS_RAM}"
limits:
cpu: "1"
memory: "800Mi"
cpu: "${NETDATA_PARENT_LIMITS_CPU}"
memory: "${NETDATA_PARENT_LIMITS_RAM}"
# PV parent recommandés (db + alarms)
database:
@ -79,11 +79,11 @@ spec:
resources:
requests:
cpu: "50m"
memory: "128Mi"
cpu: "${NETDATA_CHILD_REQUESTS_CPU}"
memory: "${NETDATA_CHILD_REQUESTS_RAM}"
limits:
cpu: "500m"
memory: "384Mi"
cpu: "${NETDATA_CHILD_LIMITS_CPU}"
memory: "${NETDATA_CHILD_LIMITS_RAM}"
persistence:
enabled: true
@ -97,8 +97,8 @@ spec:
data: |
[db]
mode = ram
retention = "900"
update every = "5"
retention = "${NETDATA_CHILD_RETENTION}"
update every = "${NETDATA_CHILD_COLLECT_INTERVAL}"
[web]
bind to = localhost:19999
[health]

View file

@ -28,9 +28,9 @@ spec:
- "--entryPoints.web.http.redirections.entryPoint.to=websecure"
- "--entrypoints.web.http.redirections.entrypoint.scheme=https"
- "--providers.kubernetescrd.allowCrossNamespace=true"
- "--entryPoints.web.proxyProtocol.trustedIPs=162.19.0.88/32"
- "--entryPoints.websecure.proxyProtocol.trustedIPs=162.19.0.88/32"
- "--entryPoints.websecure.forwardedHeaders.trustedIPs=162.19.0.88/32"
- "--entryPoints.web.proxyProtocol.trustedIPs=${OVH_LOAD_BALANCER_EGRESS_IP}/32"
- "--entryPoints.websecure.proxyProtocol.trustedIPs=${OVH_LOAD_BALANCER_EGRESS_IP}/32"
- "--entryPoints.websecure.forwardedHeaders.trustedIPs=${OVH_LOAD_BALANCER_EGRESS_IP}/32"
additionalArguments:
#- "--log.level=DEBUG"
@ -122,7 +122,7 @@ spec:
spec:
plugin:
bouncer:
forwardedHeadersTrustedIps: "162.19.0.88/32"
forwardedHeadersTrustedIps: "${OVH_LOAD_BALANCER_EGRESS_IP}/32"
enabled: true
crowdsecMode: stream
crowdsecLapiScheme: http
@ -386,7 +386,7 @@ spec:
spec:
type: LoadBalancer
externalTrafficPolicy: Local
loadBalancerIP: "51.68.92.47"
loadBalancerIP: "${TRAEFIK_LOAD_BALANCER_IP_OCTAVIA}"
selector:
app.kubernetes.io/name: traefik
app.kubernetes.io/instance: traefik-common-services