Skip to content
Snippets Groups Projects

Fix Jenkins deployment + staging depl name for OKD

Merged Martin Lowe requested to merge malowe/eclipsefdn-mailing-lists-api:malowe/main/patch into main
2 files
+ 15
15
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 13
13
apiVersion: apps/v1
kind: Deployment
metadata:
name: eclipsefdn-mailing-list-api-staging
name: eclipsefdn-mailing-lists-api-staging
namespace: foundation-internal-webdev-apps
labels:
app: eclipsefdn-mailing-list-api
app: eclipsefdn-mailing-lists-api
environment: staging
spec:
selector:
matchLabels:
app: eclipsefdn-mailing-list-api
app: eclipsefdn-mailing-lists-api
environment: staging
replicas: 2
replicas: 1
template:
metadata:
labels:
app: eclipsefdn-mailing-list-api
app: eclipsefdn-mailing-lists-api
environment: staging
spec:
affinity:
@@ -30,7 +30,7 @@ spec:
weight: 1
containers:
- name: api
image: eclipsefdn/eclipsefdn-mailing-list-api:latest
image: eclipsefdn/eclipsefdn-mailing-lists-api:latest
imagePullPolicy: Always
ports:
- containerPort: 8090
@@ -43,20 +43,20 @@ spec:
memory: 256Mi
env:
- name: CONFIG_SECRET_PATH
value: "/run/secrets/mailing-list-api/secret.properties"
value: "/run/secrets/mailing-lists-api/secret.properties"
volumeMounts:
- name: secret-properties
mountPath: "/run/secrets/mailing-list-api"
mountPath: "/run/secrets/mailing-lists-api"
readOnly: true
volumes:
- name: secret-properties
secret:
secretName: mailing-list-api-app-staging
secretName: mailing-lists-api-app-staging
---
apiVersion: "v1"
kind: "Service"
metadata:
name: eclipsefdn-mailing-list-api-staging
name: eclipsefdn-mailing-lists-api-staging
namespace: foundation-internal-webdev-apps
spec:
ports:
@@ -65,13 +65,13 @@ spec:
protocol: "TCP"
targetPort: 8090
selector:
app: eclipsefdn-mailing-list-api
app: eclipsefdn-mailing-lists-api
environment: staging
---
apiVersion: "route.openshift.io/v1"
kind: "Route"
metadata:
name: eclipsefdn-mailing-list-api-staging
name: eclipsefdn-mailing-lists-api-staging
namespace: foundation-internal-webdev-apps
annotations:
haproxy.router.openshift.io/timeout: 20s
@@ -87,5 +87,5 @@ spec:
termination: "edge"
to:
kind: "Service"
name: eclipsefdn-mailing-list-api-staging
name: eclipsefdn-mailing-lists-api-staging
weight: 100
Loading