Commit 852fc256 authored by Dimitrios Giannopoulos's avatar Dimitrios Giannopoulos
Browse files

feat: created correct ingress for mcpserver

parent 55766516
Loading
Loading
Loading
Loading
Loading
+23 −0
Original line number Diff line number Diff line
apiVersion: networking.k8s.io/v1
kind: Ingress
metadata:
  namespace: {{ .Release.Namespace }}
  labels:
    app: {{ include "openslice.fullname" . }}
    chart: "{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}"
    {{- include "openslice.labels" . | nindent 4 }}
  annotations:
    nginx.ingress.kubernetes.io/rewrite-target: "/$1"
  name: {{ include "openslice.fullname" . }}-mcpserver-ingress
spec:
  ingressClassName: {{ .Values.ingress.ingressClassName | quote }}
  rules:
    - http:
        paths:
          - pathType: ImplementationSpecific
            path: "/mcpserver/(.*)"
            backend:
              service:
                name: {{ include "openslice.fullname" . }}-mcpserver
                port:
                  number: 13015
+4 −4
Original line number Diff line number Diff line
@@ -34,13 +34,13 @@ spec:
                  "spring.datasource.url": "jdbc:mysql://{{ include "openslice.fullname" . }}-mysql/osdb?createDatabaseIfNotExist=true",
                  "spring.datasource.username": "{{ .Values.oscreds.mysql.username }}",
                  "spring.datasource.password": "{{ .Values.oscreds.mysql.password }}",
                  "spring-addons.issuers[0].uri": "http://keycloak:8080/auth/realms/openslice",
                  "spring-addons.issuers[0].uri": "{{ .Values.rooturl }}/auth/realms/openslice",
                  "spring-addons.issuers[0].username-json-path":"$.preferred_username",
                  "spring-addons.issuers[0].claims[0].jsonPath":"$.realm_access.roles",
                  "spring-addons.issuers[0].claims[1].jsonPath":"$.resource_access.*.roles",
                  "spring.security.oauth2.resourceserver.jwt.issuer-uri": "http://keycloak:8080/auth/realms/openslice",
                  "springdoc.oAuthFlow.authorizationUrl": "http://keycloak:8080/auth/realms/openslice/protocol/openid-connect/auth",
                  "springdoc.oAuthFlow.tokenUrl": "http://keycloak:8080/auth/realms/openslice/protocol/openid-connect/token",
                  "spring.security.oauth2.resourceserver.jwt.issuer-uri": "{{ .Values.rooturl }}/auth/realms/openslice", 
                  "springdoc.oAuthFlow.authorizationUrl": "{{ .Values.rooturl }}/auth/realms/openslice/protocol/openid-connect/auth", 
                  "springdoc.oAuthFlow.tokenUrl": "{{ .Values.rooturl }}/auth/realms/openslice/protocol/openid-connect/token", 
                  "springdoc.oauth.client-id": "osapiWebClientId",
                  "springdoc.oauth.clientsecret": "{{ .Values.mcpserver.springdoc.clientSecret }}",
                  "spring.activemq.brokerUrl": "tcp://{{ include "openslice.fullname" . }}-artemis:61616?jms.watchTopicAdvisories=false",
+0 −3
Original line number Diff line number Diff line
@@ -225,9 +225,6 @@ ingress:
  - path: "/"
    service: "tmfweb"
    port: 80
  - path: "/mcpserver"
    service: "mcpserver"
    port: 13015
  annotations: {}