Skip to content
Snippets Groups Projects
Verified Commit 76201ff0 authored by Sebastian Bergandy's avatar Sebastian Bergandy :keyboard:
Browse files

OZG-6741 add e2e setup for zufi communication

Enable sending requests from administration to alfa.

Sub task: OZG-7448
parent 6c61f9b2
No related branches found
No related tags found
1 merge request!28OZG-6741-admin-organisationseinheit-add
FROM nginx:alpine
WORKDIR /etc/nginx
COPY ./nginx-alfa-cors-proxy.conf ./conf.d/default.conf
EXPOSE 80
ENTRYPOINT [ "nginx" ]
CMD [ "-g", "daemon off;" ]
\ No newline at end of file
...@@ -38,15 +38,111 @@ services: ...@@ -38,15 +38,111 @@ services:
timeout: 5s timeout: 5s
retries: 5 retries: 5
alfa:
image: docker.ozg-sh.de/alfa:${ALFA_DOCKER_IMAGE:-snapshot-latest}
platform: linux/amd64
environment:
- GRPC_CLIENT_USER-MANAGER_ADDRESS=static://user-manager:9000
- GRPC_CLIENT_USER-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- GRPC_CLIENT_VORGANG-MANAGER_ADDRESS=static://vorgang-manager:9090
- GRPC_CLIENT_VORGANG-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- GRPC_CLIENT_COLLABORATION-MANAGER_ADDRESS=static://vorgang-manager:9090
- GRPC_CLIENT_COLLABORATION-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- GRPC_CLIENT_ARCHIVE-MANAGER_ADDRESS=static://vorgang-manager:9090
- GRPC_CLIENT_ARCHIVE-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- GRPC_CLIENT_ZUFI-MANAGER_ADDRESS=static://host.docker.internal:9190
- GRPC_CLIENT_ZUFI-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- KEYCLOAK_AUTH_SERVER_URL=https://sso.dev.by.ozg-cloud.de
- KEYCLOAK_REALM=${KEYCLOAK_REALM:-by-e2e-tests-local-dev}
- KEYCLOAK_RESOURCE=${KEYCLOAK_CLIENT:-alfa}
- OZGCLOUD_FEATURE_VORGANG_EXPORT=true
- OZGCLOUD_USER-ASSISTANCE_DOCUMENTATION_URL=/assets/benutzerleitfaden/Benutzerleitfaden_2.5.pdf
- OZGCLOUD_USER-MANAGER_URL=http://localhost:9092
- OZGCLOUD_VORGANG_PROCESSOR_0_FORM_ENGINE_NAME=AFM
- OZGCLOUD_VORGANG_PROCESSOR_0_FORM_ID=Erstattung_ERFOLG
- OZGCLOUD_VORGANG_PROCESSOR_1_FORM_ENGINE_NAME=AFM
- OZGCLOUD_VORGANG_PROCESSOR_1_FORM_ID=Erstattung_FAIL
- OZGCLOUD_VORGANG_PROCESSOR_NAMES_0=ticketCheck
- OZGCLOUD_DMS_ENABLED=true
- SPRING_PROFILES_ACTIVE=remotekc, e2e
- LOGGING_CONFIG=classpath:log4j2-local.xml
- BPL_DEBUG_ENABLED=true
- BPL_DEBUG_PORT=5000
- OZGCLOUD_VORGANG_BESCHEID_0_FORM_ENGINE_NAME=FormSolutions
- OZGCLOUD_VORGANG_BESCHEID_0_FORM_ID=KFAS_STAGE_KI_10_Haltverbot_LANDESHACKATHON
- OZGCLOUD_FEATURE_COLLABORATION_ENABLED=true
- OZGCLOUD_BARRIEREFREIHEIT_URL=https://static.dev.sh.ozg-cloud.de/barrierefreiheit
# - LOGGING_LEVEL_ORG_SPRINGFRAMEWORK_SECURITY=TRACE
ports:
- 8081:8080
- 5000:5000
depends_on:
- user-manager
extra_hosts:
- "host.docker.internal:host-gateway"
alfa-cors-proxy:
image: alfa-cors-proxy
build:
dockerfile: Dockerfile-nginx
ports:
- 8082:80
depends_on:
alfa:
condition: service_started
user-manager:
image: docker.ozg-sh.de/user-manager:${USER_MANAGER_DOCKER_IMAGE:-snapshot-latest}
platform: linux/amd64
environment:
- KEYCLOAK_URL=https://sso.dev.by.ozg-cloud.de
- OZGCLOUD_KEYCLOAK_API_CLIENT=alfa
- OZGCLOUD_KEYCLOAK_API_REALM=${KEYCLOAK_REALM:-by-e2e-tests-local-dev}
- OZGCLOUD_KEYCLOAK_API_USER=usermanagerapiuser
- OZGCLOUD_KEYCLOAK_API_PASSWORD=${OZGCLOUD_KEYCLOAK_API_PASSWORD:-}
- OZGCLOUD_USER_MANAGER_URL=http://localhost:9092
- OZGCLOUD_USERSYNC_PERIOD=disabled
- OZGCLOUD_USERSYNC_ONSTART=false
- QUARKUS_GRPC_SERVER_SSL_CERTIFICATE=
- QUARKUS_GRPC_SERVER_SSL_KEY=
- QUARKUS_HTTP_CORS_ORIGINS=http://localhost:4300,http://127.0.0.1:4300,https://e2e.dev.by.ozg-cloud.de,http://localhost:8080
- QUARKUS_LOG_CONSOLE_JSON=false
- QUARKUS_MONGODB_CONNECTION_STRING=mongodb://mongodb:27017
- QUARKUS_MONGODB_DATABASE=usermanager
- QUARKUS_OIDC_AUTH_SERVER_URL=https://sso.dev.by.ozg-cloud.de/realms/${KEYCLOAK_REALM:-by-e2e-tests-local-dev}
- QUARKUS_OIDC_CLIENT_ID=alfa
- quarkus.log.category."io.quarkus.oidc.runtime.OidcProvider".level=TRACE
- quarkus.log.category."io.quarkus.oidc.runtime.OidcProvider".min-level=TRACE
- quarkus.log.category."io.grpc.netty.shaded.io.grpc".level=TRACE
ports:
- 9092:8080
- 9000:9000
depends_on:
mongodb:
condition: service_healthy
administration: administration:
image: docker.ozg-sh.de/administration:${ADMINISTRATION_DOCKER_IMAGE:-snapshot-latest} image: docker.ozg-sh.de/administration:${ADMINISTRATION_DOCKER_IMAGE:-snapshot-latest}
platform: linux/amd64 platform: linux/amd64
environment: environment:
- GRPC_CLIENT_ZUFI-MANAGER_ADDRESS=static://host.docker.internal:9190
- GRPC_CLIENT_ZUFI-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- SPRING_PROFILES_ACTIVE=${SPRING_PROFILE:-local,remotekc} - SPRING_PROFILES_ACTIVE=${SPRING_PROFILE:-local,remotekc}
- SPRING_DATA_MONGODB_URI=mongodb://mongodb:27017/config-db - SPRING_DATA_MONGODB_URI=mongodb://mongodb:27017/config-db
- ozgcloud_organisationeinheit_zufisearchuri=http://localhost:9999 - OZGCLOUD_OAUTH2_REALM=${KEYCLOAK_REALM:-by-e2e-tests-local-dev}
- ozgcloud_organisationeinheit_zufisearchuri=http://localhost:8082/api/organisationseinheits
- BPL_DEBUG_ENABLED=true
- BPL_DEBUG_PORT=5100
ports: ports:
- 8080:8080 - 8080:8080
- 5100:5100
depends_on: depends_on:
mongodb: mongodb:
condition: service_healthy condition: service_healthy
alfa:
condition: service_started
user-manager:
condition: service_started
extra_hosts:
- "host.docker.internal:host-gateway"
upstream alfa {
server alfa:8080;
}
log_format custom '[$time_local] $http_referer -> $host $request = $status $http_authorization Proxy: "$proxy_host" "$upstream_addr"';
access_log /var/log/nginx/access.log custom;
server {
listen 80;
server_name localhost;
location / {
if ($request_method = 'OPTIONS') {
add_header 'Access-Control-Max-Age' 1728000;
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Headers' 'Authorization,Accept,Origin,DNT,X-CustomHeader,Keep-Alive,User-Agent,
X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range';
add_header 'Access-Control-Allow-Methods' 'GET,POST,OPTIONS,PUT,DELETE,PATCH';
add_header 'Content-Type' 'application/json';
add_header 'Content-Length' 0;
return 204;
}
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Headers' 'Authorization,Accept,Origin,DNT,X-CustomHeader,Keep-Alive,User-Agent,
X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,Content-Range,Range';
add_header 'Access-Control-Allow-Methods' 'GET,POST,OPTIONS,PUT,DELETE,PATCH';
proxy_set_header 'Origin' '';
proxy_pass http://alfa;
}
}
\ No newline at end of file
...@@ -41,6 +41,8 @@ services: ...@@ -41,6 +41,8 @@ services:
environment: environment:
- GRPC_CLIENT_USER-MANAGER_ADDRESS=static://user-manager:9000 - GRPC_CLIENT_USER-MANAGER_ADDRESS=static://user-manager:9000
- GRPC_CLIENT_USER-MANAGER_NEGOTIATION_TYPE=PLAINTEXT - GRPC_CLIENT_USER-MANAGER_NEGOTIATION_TYPE=PLAINTEXT
- GRPC_CLIENT_ZUFI-MANAGER_ADDRESS=static://host.docker.internal:9190
- GRPC_CLIENT_ZUFI-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- logging_level_org_springframework_security=${LOGGING_LEVEL:-WARN} - logging_level_org_springframework_security=${LOGGING_LEVEL:-WARN}
- logging_level_io_grpc_netty_shaded_io_grpc=TRACE - logging_level_io_grpc_netty_shaded_io_grpc=TRACE
- OZGCLOUD_ELASTICSEARCH_ADDRESS=elastic:9200 - OZGCLOUD_ELASTICSEARCH_ADDRESS=elastic:9200
...@@ -70,8 +72,11 @@ services: ...@@ -70,8 +72,11 @@ services:
- OZGCLOUD_BESCHEID_SMART_DOCUMENTS_TEMPLATE_GROUP=OzgCloudTest - OZGCLOUD_BESCHEID_SMART_DOCUMENTS_TEMPLATE_GROUP=OzgCloudTest
- OZGCLOUD_BESCHEID_SMART_DOCUMENTS_TEMPLATE=Halteverbot - OZGCLOUD_BESCHEID_SMART_DOCUMENTS_TEMPLATE=Halteverbot
- OZGCLOUD_VORGANG_MANAGER_SERVICE_ADDRESS=static://vorgang-manager:9090 - OZGCLOUD_VORGANG_MANAGER_SERVICE_ADDRESS=static://vorgang-manager:9090
- BPL_DEBUG_ENABLED=true
- BPL_DEBUG_PORT=5001
ports: ports:
- 9091:9090 - 9091:9090
- 5001:5001
depends_on: depends_on:
mongodb: mongodb:
condition: service_healthy condition: service_healthy
...@@ -81,6 +86,8 @@ services: ...@@ -81,6 +86,8 @@ services:
condition: service_healthy condition: service_healthy
user-manager: user-manager:
condition: service_started condition: service_started
extra_hosts:
- "host.docker.internal:host-gateway"
alfa: alfa:
image: docker.ozg-sh.de/alfa:${ALFA_DOCKER_IMAGE:-snapshot-latest} image: docker.ozg-sh.de/alfa:${ALFA_DOCKER_IMAGE:-snapshot-latest}
...@@ -94,7 +101,7 @@ services: ...@@ -94,7 +101,7 @@ services:
- GRPC_CLIENT_COLLABORATION-MANAGER_NEGOTIATIONTYPE=PLAINTEXT - GRPC_CLIENT_COLLABORATION-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- GRPC_CLIENT_ARCHIVE-MANAGER_ADDRESS=static://vorgang-manager:9090 - GRPC_CLIENT_ARCHIVE-MANAGER_ADDRESS=static://vorgang-manager:9090
- GRPC_CLIENT_ARCHIVE-MANAGER_NEGOTIATIONTYPE=PLAINTEXT - GRPC_CLIENT_ARCHIVE-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- GRPC_CLIENT_ZUFI-MANAGER_ADDRESS=static://zufi-manager-server:9190 - GRPC_CLIENT_ZUFI-MANAGER_ADDRESS=static://host.docker.internal:9190
- GRPC_CLIENT_ZUFI-MANAGER_NEGOTIATIONTYPE=PLAINTEXT - GRPC_CLIENT_ZUFI-MANAGER_NEGOTIATIONTYPE=PLAINTEXT
- KEYCLOAK_AUTH_SERVER_URL=https://sso.dev.by.ozg-cloud.de - KEYCLOAK_AUTH_SERVER_URL=https://sso.dev.by.ozg-cloud.de
- KEYCLOAK_REALM=${KEYCLOAK_REALM:-by-e2e-tests-local-dev} - KEYCLOAK_REALM=${KEYCLOAK_REALM:-by-e2e-tests-local-dev}
...@@ -122,7 +129,8 @@ services: ...@@ -122,7 +129,8 @@ services:
depends_on: depends_on:
- vorgang-manager - vorgang-manager
- user-manager - user-manager
- zufi-manager-server extra_hosts:
- "host.docker.internal:host-gateway"
elastic: elastic:
image: docker.elastic.co/elasticsearch/elasticsearch:8.3.2 image: docker.elastic.co/elasticsearch/elasticsearch:8.3.2
...@@ -180,35 +188,6 @@ services: ...@@ -180,35 +188,6 @@ services:
mongodb: mongodb:
condition: service_healthy condition: service_healthy
zufi-manager-pvog:
image: docker.ozg-sh.de/zufi-manager:snapshot-latest
platform: linux/amd64
environment:
- SPRING_DATA_MONGODB_URI=mongodb://mongodb:27017/local
- SPRING_PROFILES_ACTIVE=$${SPRING_PROFILE:e2e}
- LOGGING_CONFIG=classpath:log4j2-local.xml
- OZGCLOUD_PVOG_URL=http://smocker:8080
depends_on:
mongodb:
condition: service_healthy
smocker-init:
condition: service_completed_successfully
zufi-manager-server:
image: docker.ozg-sh.de/zufi-server:snapshot-latest
platform: linux/amd64
environment:
- SPRING_DATA_MONGODB_URI=mongodb://mongodb:27017/local
- SPRING_PROFILES_ACTIVE=$${SPRING_PROFILE:local}
- LOGGING_CONFIG=classpath:log4j2-local.xml
ports:
- 19090:9190
depends_on:
mongodb:
condition: service_healthy
zufi-manager-pvog:
condition: service_completed_successfully
smocker: smocker:
image: thiht/smocker image: thiht/smocker
ports: ports:
...@@ -225,8 +204,7 @@ services: ...@@ -225,8 +204,7 @@ services:
volumes: volumes:
- ./src/fixtures/smocker:/mocks:ro - ./src/fixtures/smocker:/mocks:ro
command: > command: >
sh -c "curl -X POST http://smocker:8081/mocks -H 'Content-Type: application/x-yaml' --data-binary @/mocks/pvog-mock.yaml && sh -c "curl -X POST http://smocker:8081/mocks -H 'Content-Type: application/x-yaml' --data-binary @/mocks/mocks.yaml"
curl -X POST http://smocker:8081/mocks -H 'Content-Type: application/x-yaml' --data-binary @/mocks/mocks.yaml"
depends_on: depends_on:
smocker: smocker:
condition: service_healthy condition: service_healthy
#
# Copyright (C) 2024 Das Land Schleswig-Holstein vertreten durch den
# Ministerpräsidenten des Landes Schleswig-Holstein
# Staatskanzlei
# Abteilung Digitalisierung und zentrales IT-Management der Landesregierung
#
# Lizenziert unter der EUPL, Version 1.2 oder - sobald
# diese von der Europäischen Kommission genehmigt wurden -
# Folgeversionen der EUPL ("Lizenz");
# Sie dürfen dieses Werk ausschließlich gemäß
# dieser Lizenz nutzen.
# Eine Kopie der Lizenz finden Sie hier:
#
# https://joinup.ec.europa.eu/collection/eupl/eupl-text-eupl-12
#
# Sofern nicht durch anwendbare Rechtsvorschriften
# gefordert oder in schriftlicher Form vereinbart, wird
# die unter der Lizenz verbreitete Software "so wie sie
# ist", OHNE JEGLICHE GEWÄHRLEISTUNG ODER BEDINGUNGEN -
# ausdrücklich oder stillschweigend - verbreitet.
# Die sprachspezifischen Genehmigungen und Beschränkungen
# unter der Lizenz sind dem Lizenztext zu entnehmen.
#
- request:
method: GET
path: /v2/verwaltungsobjekte
response:
status: 200
headers:
Content-Type: application/json
body: >
{
"anzahlObjekte": 2,
"naechsterIndex": -1,
"naechsteAnfrageUrl": "",
"vollstaendig": true,
"xzufiObjekte": "<?xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"yes\"?><xzufi:transfer.operation.040502 produktbezeichnung=\"PVOG\" produkthersteller=\"Dataport AöR\" xzufiVersion=\"2.2.0\" xmlns:xzufi=\"http://xoev.de/schemata/xzufi/2_2_0\" xmlns:gml=\"http://www.opengis.net/gml/3.2\" xmlns:xlink=\"http://www.w3.org/1999/xlink\"><xzufi:nachrichtenkopf><xzufi:nachrichtUUID>ce415b36-8905-372b-ba2f-2d471835d99d</xzufi:nachrichtUUID><xzufi:erstelltDatumZeit>2024-08-21T13:36:26.166+02:00</xzufi:erstelltDatumZeit></xzufi:nachrichtenkopf><xzufi:schreibe><xzufi:organisationseinheit xsi:type=\"xzufi:OrganisationseinheitErweitert\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"><xzufi:id schemeAgencyID=\"L100012\" schemeID=\"OID\">9797773</xzufi:id><xzufi:externeOrganisationseinheitsermittlung>false</xzufi:externeOrganisationseinheitsermittlung><xzufi:name><xzufi:name languageCode=\"de\">Wirtschaftsförderung und Technologietransfer Schleswig-Holstein GmbH</xzufi:name></xzufi:name><xzufi:anschrift><xzufi:typ listURI=\"urn:xoev-de:fim:codeliste:xzufi.anschrifttyp\" listVersionID=\"2.0\"><code>001</code></xzufi:typ><xzufi:strasse>Lorentzendamm</xzufi:strasse><xzufi:hausnummer>24</xzufi:hausnummer><xzufi:postleitzahl>24103</xzufi:postleitzahl><xzufi:ort>Kiel</xzufi:ort><xzufi:ortID schemeID=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:rs\" schemeVersionID=\"2022-09-30\">010020000000</xzufi:ortID><xzufi:verwaltungspolitischeKodierung><xzufi:bundesland listURI=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:bundesland\" listVersionID=\"2010-04-01\"><code>01</code><name>Schleswig-Holstein</name></xzufi:bundesland><xzufi:gemeindeschluessel listURI=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:ags\" listVersionID=\"2018-07-31\"><code>01002000</code><name>Kiel</name></xzufi:gemeindeschluessel><xzufi:regionalschluessel listURI=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:rs\" listVersionID=\"2022-09-30\"><code>010020000000</code><name>Kiel</name></xzufi:regionalschluessel><xzufi:staat listURI=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:staat\" listVersionID=\"2022-02-18\"><code>000</code><name>Deutschland</name></xzufi:staat></xzufi:verwaltungspolitischeKodierung></xzufi:anschrift><xzufi:erreichbarkeit><xzufi:kanal listURI=\"urn:de:xoev:codeliste:erreichbarkeit\" listVersionID=\"3\"><code>02</code></xzufi:kanal><xzufi:kennung>+49 431 66666-0</xzufi:kennung></xzufi:erreichbarkeit><xzufi:erreichbarkeit><xzufi:kanal listURI=\"urn:de:xoev:codeliste:erreichbarkeit\" listVersionID=\"3\"><code>04</code></xzufi:kanal><xzufi:kennung>+49 431 66666-767</xzufi:kennung></xzufi:erreichbarkeit><xzufi:erreichbarkeit><xzufi:kanal listURI=\"urn:de:xoev:codeliste:erreichbarkeit\" listVersionID=\"3\"><code>01</code></xzufi:kanal><xzufi:kennung>info@wtsh.de</xzufi:kennung></xzufi:erreichbarkeit><xzufi:versionsinformation><xzufi:geaendertDatumZeit>2023-11-06T15:12:53+01:00</xzufi:geaendertDatumZeit></xzufi:versionsinformation><xzufi:sprachversion><xzufi:languageCode>de</xzufi:languageCode><xzufi:sprachbezeichnungDeutsch>Deutsch</xzufi:sprachbezeichnungDeutsch><xzufi:sprachbezeichnungNativ>Deutsch</xzufi:sprachbezeichnungNativ></xzufi:sprachversion></xzufi:organisationseinheit></xzufi:schreibe><xzufi:schreibe><xzufi:organisationseinheit xsi:type=\"xzufi:OrganisationseinheitErweitert\" xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"><xzufi:id schemeAgencyID=\"L100012\" schemeID=\"OID\">9093371</xzufi:id><xzufi:externeOrganisationseinheitsermittlung>false</xzufi:externeOrganisationseinheitsermittlung><xzufi:kategorie><xzufi:klasse><xzufi:id>ORGANISATIONSEINHEITSKATEGORIE</xzufi:id><xzufi:bezeichnung languageCode=\"de\">Organisationseinheitkategorie</xzufi:bezeichnung></xzufi:klasse><xzufi:id schemeAgencyID=\"L100012\" schemeID=\"OID\">9081966</xzufi:id><xzufi:bezeichnung languageCode=\"de\">Land: Landesoberbehörde</xzufi:bezeichnung></xzufi:kategorie><xzufi:kategorie><xzufi:klasse><xzufi:id>ORGANISATIONSEINHEITSKATEGORIE</xzufi:id><xzufi:bezeichnung languageCode=\"de\">Organisationseinheitkategorie</xzufi:bezeichnung></xzufi:klasse><xzufi:id schemeAgencyID=\"L100012\" schemeID=\"OID\">9081931</xzufi:id><xzufi:bezeichnung languageCode=\"de\">Land: MBWK</xzufi:bezeichnung></xzufi:kategorie><xzufi:kategorie><xzufi:klasse><xzufi:id>ORGANISATIONSEINHEITSKATEGORIE</xzufi:id><xzufi:bezeichnung languageCode=\"de\">Organisationseinheitkategorie</xzufi:bezeichnung></xzufi:klasse><xzufi:id schemeAgencyID=\"L100012\" schemeID=\"OID\">219766890</xzufi:id><xzufi:bezeichnung languageCode=\"de\">Landesbehörden A-Z</xzufi:bezeichnung></xzufi:kategorie><xzufi:name><xzufi:name languageCode=\"de\">Landesamt für Denkmalpflege</xzufi:name></xzufi:name><xzufi:infoInternServicecenter languageCode=\"de\">Pflege und Schutz der Kulturdenkm&amp;auml;ler lt. gesetzlichem Auftrag Zust&amp;auml;ndigkeitsbereich: Schleswig-Holstein (ohne Hansestadt L&amp;uuml;beck)</xzufi:infoInternServicecenter><xzufi:anschrift><xzufi:typ listURI=\"urn:xoev-de:fim:codeliste:xzufi.anschrifttyp\" listVersionID=\"2.0\"><code>001</code></xzufi:typ><xzufi:strasse>Wall</xzufi:strasse><xzufi:hausnummer>47/51</xzufi:hausnummer><xzufi:postleitzahl>24103</xzufi:postleitzahl><xzufi:ort>Kiel</xzufi:ort><xzufi:ortID schemeID=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:rs\" schemeVersionID=\"2022-09-30\">010020000000</xzufi:ortID><xzufi:verwaltungspolitischeKodierung><xzufi:bundesland listURI=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:bundesland\" listVersionID=\"2010-04-01\"><code>01</code><name>Schleswig-Holstein</name></xzufi:bundesland><xzufi:gemeindeschluessel listURI=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:ags\" listVersionID=\"2018-07-31\"><code>01002000</code><name>Kiel</name></xzufi:gemeindeschluessel><xzufi:regionalschluessel listURI=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:rs\" listVersionID=\"2022-09-30\"><code>010020000000</code><name>Kiel</name></xzufi:regionalschluessel><xzufi:staat listURI=\"urn:de:bund:destatis:bevoelkerungsstatistik:schluessel:staat\" listVersionID=\"2022-02-18\"><code>000</code><name>Deutschland</name></xzufi:staat></xzufi:verwaltungspolitischeKodierung><xzufi:geokodierung><gml:Point srsName=\"EPSG:25832\" axisLabels=\"longitude latitude\"><gml:pos>574309.943999998 6019897.539</gml:pos></gml:Point></xzufi:geokodierung></xzufi:anschrift><xzufi:erreichbarkeit><xzufi:kanal listURI=\"urn:de:xoev:codeliste:erreichbarkeit\" listVersionID=\"3\"><code>02</code></xzufi:kanal><xzufi:kennung>+49 431 69677-60</xzufi:kennung></xzufi:erreichbarkeit><xzufi:internetadresse languageCode=\"de\"><xzufi:uri>http://www.denkmal.schleswig-holstein.de</xzufi:uri><xzufi:titel>www.denkmal.schleswig-holstein.de</xzufi:titel></xzufi:internetadresse><xzufi:versionsinformation><xzufi:geaendertDatumZeit>2012-12-10T14:30:48+01:00</xzufi:geaendertDatumZeit></xzufi:versionsinformation><xzufi:sprachversion><xzufi:languageCode>de</xzufi:languageCode><xzufi:sprachbezeichnungDeutsch>Deutsch</xzufi:sprachbezeichnungDeutsch><xzufi:sprachbezeichnungNativ>Deutsch</xzufi:sprachbezeichnungNativ></xzufi:sprachversion></xzufi:organisationseinheit></xzufi:schreibe></xzufi:transfer.operation.040502>"
}
\ No newline at end of file
...@@ -64,9 +64,9 @@ done ...@@ -64,9 +64,9 @@ done
echo echo
echo echo
echo "Starting VorgangManager, Alfa-Server and Zufi Server and Job for normal operations." echo "Starting VorgangManager, Alfa-Server for normal operations."
$DOCKER_COMPOSE_CMD up -d vorgang-manager alfa zufi-manager-pvog zufi-manager-server $DOCKER_COMPOSE_CMD up -d vorgang-manager alfa
waitForServerStarted() { waitForServerStarted() {
($DOCKER_COMPOSE_CMD logs | awk 'BEGIN{RS="\0"} /Started AlfaServerApplication/ && /Started VorgangManagerServerApplication/ { exit 1 }') ($DOCKER_COMPOSE_CMD logs | awk 'BEGIN{RS="\0"} /Started AlfaServerApplication/ && /Started VorgangManagerServerApplication/ { exit 1 }')
......
#!/bin/bash
RED='\033[0;31m'
echo -e "${RED}This skript logins to the Cluster and connects local port 9190 to Zufi-Server"
oc login --web --server=https://api.okd.dev.by.ozg-cloud.systems:6443 --insecure-skip-tls-verify=true
oc project zufi
docker_bridge_gateway_ip_addr=$(docker network inspect bridge --format='{{(index .IPAM.Config 0).Gateway}}')
oc port-forward --address localhost,127.0.0.1,"$docker_bridge_gateway_ip_addr" service/zufi-server 9190:9090
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment