Deployment can be done
- via JAR libraries copied into your Java runtime
- via Docker images
- via Helm Charts (Stable Versions) or Helm Charts (Dev Versions)
A helm chart for deploying the bridge can be found under this folder.
It can be added to your umbrella chart.yaml by the following snippet
dependencies:
- name: aas-bridge
repository: https://eclipse-tractusx.github.io/charts/dev
version: 1.14.24-SNAPSHOT
alias: my-aas-bridge
and then installed using
helm dependency update
In your values.yml, you configure your specific instance of the conforming agent like this
aas-bridge:
aas:
persistence:
# -- The sparql server
sparql: http://oem-provider-agent:8082/sparql
endpoints:
default:
path: "/"
ingresses:
- enabled: true
hostname: *oemAasHost
annotations:
nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
# nginx.ingress.kubernetes.io/ssl-passthrough: "true"
# nginx.ingress.kubernetes.io/ssl-redirect: "true"
endpoints:
- default
tls:
enabled: true
certManager:
clusterIssuer: *clusterIssuer