From 16be1005630be26889103eb5fab81d431c881eae Mon Sep 17 00:00:00 2001 From: Tunahan Cicek Date: Mon, 1 Jul 2024 11:48:49 +0200 Subject: [PATCH] Add consumer edc --- .../association/consumer-edc/values.yaml | 1 + .../association/provider-dtr/Chart.yaml | 11 ++++++++ .../provider-dtr/argocd_app_deployment.yaml | 28 +++++++++++++++++++ .../association/provider-dtr/values.yaml | 1 + 4 files changed, 41 insertions(+) create mode 100644 environments/association/provider-dtr/Chart.yaml create mode 100644 environments/association/provider-dtr/argocd_app_deployment.yaml create mode 100644 environments/association/provider-dtr/values.yaml diff --git a/environments/association/consumer-edc/values.yaml b/environments/association/consumer-edc/values.yaml index 3df1d963..a1be9c1c 100644 --- a/environments/association/consumer-edc/values.yaml +++ b/environments/association/consumer-edc/values.yaml @@ -89,6 +89,7 @@ tractusx-connector: enabled: true hashicorp: url: + token: timeout: 30 healthCheck: enabled: true diff --git a/environments/association/provider-dtr/Chart.yaml b/environments/association/provider-dtr/Chart.yaml new file mode 100644 index 00000000..5df906e6 --- /dev/null +++ b/environments/association/provider-dtr/Chart.yaml @@ -0,0 +1,11 @@ +apiVersion: v2 +name: provider-edc +description: A Helm chart that allows to easily set up a decentral registry behind an EDC +type: application +version: 0.1.0 +appVersion: 0.1.0 + +dependencies: + - name: digital-twin-registry + epository: https://eclipse-tractusx.github.io/sldt-digital-twin-registry + version: 0.4.11 \ No newline at end of file diff --git a/environments/association/provider-dtr/argocd_app_deployment.yaml b/environments/association/provider-dtr/argocd_app_deployment.yaml new file mode 100644 index 00000000..ae8fcee6 --- /dev/null +++ b/environments/association/provider-dtr/argocd_app_deployment.yaml @@ -0,0 +1,28 @@ +# https://www.apache.org/licenses/LICENSE-2.0. +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. +# +# SPDX-License-Identifier: Apache-2.0 +############################################################### + +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: provider-dtr +spec: + destination: + namespace: product-semantics + server: 'https://kubernetes.default.svc' + source: + path: environments/association/provider-dtr + repoURL: 'https://github.com/eclipse-tractusx/sldt-digital-twin-registry.git' + targetRevision: feature/include-deployment-edc + plugin: + env: + - name: AVP_SECRET + value: vault-secret + project: project-semantics \ No newline at end of file diff --git a/environments/association/provider-dtr/values.yaml b/environments/association/provider-dtr/values.yaml new file mode 100644 index 00000000..1b441f62 --- /dev/null +++ b/environments/association/provider-dtr/values.yaml @@ -0,0 +1 @@ +digital-twin-registry: