Skip to content

Commit

Permalink
add deployment for telemakr and vestfold in beta
Browse files Browse the repository at this point in the history
  • Loading branch information
Sander14121 committed Jun 7, 2024
1 parent ff2536f commit c0d17bb
Show file tree
Hide file tree
Showing 9 changed files with 96 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .github/workflows/CD.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,8 @@ jobs:
# - fintlabs-no
# - viken-no
# - visma-com
- telemarkfylke-no
- vestfoldfylke-no
- evry-com
- sdworx-com
cluster:
Expand Down
9 changes: 9 additions & 0 deletions kustomize/overlays/beta/telemarkfylke-no/config-map.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: fint-core-consumer-administrasjon-organisasjon
data:
fint.consumer.org-id: 'telemarkfylke.no'
fint.kafka.topic.org-id: 'telemarkfylke.no'
spring.kafka.consumer.group-id: 'consumer-administrasjon-organisasjon-beta'
fint.relations.default-base-url: 'https://beta.felleskomponent.no'
13 changes: 13 additions & 0 deletions kustomize/overlays/beta/telemarkfylke-no/ingress-route.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: fint-core-consumer-administrasjon-organisasjon
spec:
entryPoints:
- web
routes:
- match: "Host(`beta.felleskomponent.no`) && (PathPrefix( `/administrasjon/organisasjon`) && Headers(`x-org-id`, `telemarkfylke.no`))"
kind: Rule
services:
- name: fint-core-consumer-administrasjon-organisasjon
port: 8080
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: "fintlabs.no/v1alpha1"
kind: KafkaUserAndAcl
metadata:
name: fint-core-consumer-administrasjon-organisasjon
spec:
acls:
- permission: admin
topic: "telemarkfylke-no.fint-core.*"
17 changes: 17 additions & 0 deletions kustomize/overlays/beta/telemarkfylke-no/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: telemarkfylke-no
resources:
- ../../../base
patchesStrategicMerge:
- config-map.yaml
- kafka-user-and-acl.yaml
- ingress-route.yaml
commonLabels:
app.kubernetes.io/name: fint-core-consumer-administrasjon-organisasjon
app.kubernetes.io/instance: fint-core-consumer-administrasjon-organisasjon_telemarkfylke-no
app.kubernetes.io/version: latest
app.kubernetes.io/component: backend
app.kubernetes.io/part-of: fint-core
fintlabs.no/team: core
fintlabs.no/org-id: telemarkfylke.no
9 changes: 9 additions & 0 deletions kustomize/overlays/beta/vestfoldfylke-no/config-map.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: fint-core-consumer-administrasjon-organisasjon
data:
fint.consumer.org-id: 'vestfoldfylke.no'
fint.kafka.topic.org-id: 'vestfoldfylke.no'
spring.kafka.consumer.group-id: 'consumer-administrasjon-organisasjon-beta'
fint.relations.default-base-url: 'https://beta.felleskomponent.no'
13 changes: 13 additions & 0 deletions kustomize/overlays/beta/vestfoldfylke-no/ingress-route.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: traefik.containo.us/v1alpha1
kind: IngressRoute
metadata:
name: fint-core-consumer-administrasjon-organisasjon
spec:
entryPoints:
- web
routes:
- match: "Host(`beta.felleskomponent.no`) && (PathPrefix( `/administrasjon/organisasjon`) && Headers(`x-org-id`, `vestfoldfylke.no`))"
kind: Rule
services:
- name: fint-core-consumer-administrasjon-organisasjon
port: 8080
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
apiVersion: "fintlabs.no/v1alpha1"
kind: KafkaUserAndAcl
metadata:
name: fint-core-consumer-administrasjon-organisasjon
spec:
acls:
- permission: admin
topic: "vestfoldfylke-no.fint-core.*"
17 changes: 17 additions & 0 deletions kustomize/overlays/beta/vestfoldfylke-no/kustomization.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
namespace: vestfoldfylke-no
resources:
- ../../../base
patchesStrategicMerge:
- config-map.yaml
- kafka-user-and-acl.yaml
- ingress-route.yaml
commonLabels:
app.kubernetes.io/name: fint-core-consumer-administrasjon-organisasjon
app.kubernetes.io/instance: fint-core-consumer-administrasjon-organisasjon_vestfoldfylke-no
app.kubernetes.io/version: latest
app.kubernetes.io/component: backend
app.kubernetes.io/part-of: fint-core
fintlabs.no/team: core
fintlabs.no/org-id: vestfoldfylke.no

0 comments on commit c0d17bb

Please sign in to comment.