Skip to content

Commit 756c829

Browse files
Added namespace to setup
1 parent 0f89a25 commit 756c829

File tree

6 files changed

+15
-1
lines changed

6 files changed

+15
-1
lines changed

docker/kubernetes/database-persistence.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ kind: PersistentVolumeClaim
22
apiVersion: v1
33
metadata:
44
name: postgres-data
5+
namespace: plugin-jam-bot
56
spec:
67
accessModes:
78
- ReadWriteOnce

docker/kubernetes/database.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: database
5+
namespace: plugin-jam-bot
56
spec:
67
template:
78
metadata:
@@ -33,6 +34,7 @@ apiVersion: v1
3334
kind: Service
3435
metadata:
3536
name: database
37+
namespace: plugin-jam-bot
3638
spec:
3739
selector:
3840
app: database

docker/kubernetes/game-jam-bot.yaml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: apps/v1
22
kind: Deployment
33
metadata:
44
name: bot
5+
namespace: plugin-jam-bot
56
spec:
67
template:
78
metadata:
@@ -18,7 +19,7 @@ spec:
1819
initContainers:
1920
- name: init-myservice
2021
image: busybox:1.28
21-
command: [ 'sh', '-c', "until nslookup database.default.svc.cluster.local; do echo waiting for myservice; sleep 2; done" ]
22+
command: [ 'sh', '-c', "until nslookup database.plugin-jam-bot.svc.cluster.local; do echo waiting for myservice; sleep 2; done" ]
2223

2324
selector:
2425
matchLabels:
@@ -28,6 +29,7 @@ apiVersion: v1
2829
kind: Service
2930
metadata:
3031
name: bot-01
32+
namespace: plugin-jam-bot
3133
spec:
3234
ports:
3335
- name: http

docker/kubernetes/ingress.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ apiVersion: networking.k8s.io/v1
22
kind: Ingress
33
metadata:
44
name: game-jam-bot-ingres
5+
namespace: plugin-jam-bot
56
annotations:
67
kubernetes.io/ingress.class: traefik
78
# Stripping the prefix and providing it as `X-Forwarded-Prefix` isn't supported by Javalin and the Swagger module
@@ -23,6 +24,7 @@ apiVersion: traefik.containo.us/v1alpha1
2324
kind: Middleware
2425
metadata:
2526
name: game-jam-strip-prefix
27+
namespace: plugin-jam-bot
2628
spec:
2729
stripPrefix:
2830
prefixes:

docker/kubernetes/kustomization.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ kind: Kustomization
22
apiVersion: kustomize.config.k8s.io/v1beta1
33

44
resources:
5+
- namespace.yaml
56
- ingress.yaml
67
- database.yaml
78
- game-jam-bot.yaml

docker/kubernetes/namespace.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
kind: Namespace
2+
apiVersion: v1
3+
metadata:
4+
name: plugin-jam-bot
5+
labels:
6+
app: bot

0 commit comments

Comments
 (0)