Skip to content
This repository has been archived by the owner on Nov 8, 2024. It is now read-only.

Commit

Permalink
add overlays for rogfk
Browse files Browse the repository at this point in the history
  • Loading branch information
Sander14121 committed Sep 11, 2024
1 parent 6ca66ef commit 910703e
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 0 deletions.
9 changes: 9 additions & 0 deletions kustomize/overlays/api/rogfk-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-utdanning-ot
data:
fint.consumer.org-id: 'rogfk.no'
fint.kafka.topic.org-id: 'rogfk.no'
spring.kafka.consumer.group-id: 'consumer-utdanning-ot-api'
fint.relations.default-base-url: 'https://api.felleskomponent.no'
13 changes: 13 additions & 0 deletions kustomize/overlays/api/rogfk-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-utdanning-ot
spec:
entryPoints:
- web
routes:
- match: "Host(`api.felleskomponent.no`) && PathPrefix(`/utdanning/ot`) && Headers(`x-org-id`, `agderfk.no`)"
kind: Rule
services:
- name: fint-core-consumer-utdanning-ot
port: 8080
8 changes: 8 additions & 0 deletions kustomize/overlays/api/rogfk-no/kafka-user-and-acl.yaml
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-utdanning-ot
spec:
acls:
- permission: admin
topic: "rogfk-no.fint-core.*"
17 changes: 17 additions & 0 deletions kustomize/overlays/api/rogfk-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: rogfk-no
resources:
- ../../../base
patchesStrategicMerge:
- config-map.yaml
- kafka-user-and-acl.yaml
- ingress-route.yaml
commonLabels:
app.kubernetes.io/name: fint-core-consumer-utdanning-ot
app.kubernetes.io/instance: fint-core-consumer-utdanning-ot_rogfk-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: rogfk.no

0 comments on commit 910703e

Please sign in to comment.