diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 9abce54..618aba1 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -22,7 +22,7 @@ name: Release Please on: push: branches: - - 'v*.*.*' + - 'changelog/v*.*.*' workflow_dispatch: permissions: diff --git a/README.md b/README.md index 9ac9ff2..58989c9 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ ## About this project -This repository contains the backend code for the Integration layer between DIM solution and Tractus-X Portal written in C#. It's used to create a wallet and configure all needed information. +This repository contains the code for the Integration layer between Digital Identity Management (DIM) solution and Tractus-X Portal written in C#. It's used to create a wallet and configure all needed information. For **installation** details and further information, please refer to the chart specific [README](./charts/dim/README.md). diff --git a/charts/dim/Chart.yaml b/charts/dim/Chart.yaml index 669163c..de0f778 100644 --- a/charts/dim/Chart.yaml +++ b/charts/dim/Chart.yaml @@ -20,8 +20,8 @@ apiVersion: v2 name: dim type: application -version: 0.0.2 -appVersion: 0.0.2 +version: 1.0.0 +appVersion: 1.0.0 description: Helm chart for DIM Middle Layer home: https://github.com/catenax-ng/dim-repo dependencies: diff --git a/charts/dim/README.md b/charts/dim/README.md index a2c6994..3c0c278 100644 --- a/charts/dim/README.md +++ b/charts/dim/README.md @@ -11,14 +11,14 @@ The referenced container images are for demonstration purposes only. To install the chart with the release name `dim`: ```shell -$ helm repo add dim-repo https://phil91.github.io/dim-client -$ helm install dim dim-repo/dim +$ helm repo add ssi-dim-middle-layer https://sap.github.io/ssi-dim-middle-layer +$ helm install dim ssi-dim-middle-layer/dim ``` To install the helm chart into your cluster with your values: ```shell -$ helm install -f your-values.yaml dim dim-repo/dim +$ helm install -f your-values.yaml dim ssi-dim-middle-layer/dim ``` To use the helm chart as a dependency: @@ -26,8 +26,8 @@ To use the helm chart as a dependency: ```yaml dependencies: - name: dim - repository: https://phil91.github.io/dim-client - version: 0.0.2 + repository: https://sap.github.io/ssi-dim-middle-layer + version: 1.0.0 ``` ## Requirements @@ -40,7 +40,7 @@ dependencies: | Key | Type | Default | Description | |-----|------|---------|-------------| -| dim.image.name | string | `"ghcr.io/phil91/dim-client_dim-service"` | | +| dim.image.name | string | `"ghcr.io/sap/dim-client_dim-service"` | | | dim.image.tag | string | `""` | | | dim.imagePullPolicy | string | `"IfNotPresent"` | | | dim.resources | object | `{"limits":{"cpu":"45m","memory":"300M"},"requests":{"cpu":"15m","memory":"300M"}}` | We recommend to review the default resource limits as this should a conscious choice. | @@ -53,7 +53,7 @@ dependencies: | dim.rootDirectoryId | string | `"00000000-0000-0000-0000-000000000000"` | | | dim.operatorId | string | `"00000000-0000-0000-0000-000000000000"` | | | migrations.name | string | `"migrations"` | | -| migrations.image.name | string | `"ghcr.io/phil91/dim-client_dim-migrations"` | | +| migrations.image.name | string | `"ghcr.io/sap/dim-client_dim-migrations"` | | | migrations.image.tag | string | `""` | | | migrations.imagePullPolicy | string | `"IfNotPresent"` | | | migrations.resources | object | `{"limits":{"cpu":"45m","memory":"200M"},"requests":{"cpu":"15m","memory":"200M"}}` | We recommend to review the default resource limits as this should a conscious choice. | @@ -61,7 +61,7 @@ dependencies: | migrations.seeding.testDataPaths | string | `"Seeder/Data"` | | | migrations.logging.default | string | `"Information"` | | | processesworker.name | string | `"processesworker"` | | -| processesworker.image.name | string | `"ghcr.io/phil91/dim-client_dim-processes-worker"` | | +| processesworker.image.name | string | `"ghcr.io/sap/dim-client_dim-processes-worker"` | | | processesworker.image.tag | string | `""` | | | processesworker.imagePullPolicy | string | `"IfNotPresent"` | | | processesworker.resources | object | `{"limits":{"cpu":"45m","memory":"300M"},"requests":{"cpu":"15m","memory":"300M"}}` | We recommend to review the default resource limits as this should a conscious choice. | diff --git a/charts/dim/README.md.gotmpl b/charts/dim/README.md.gotmpl index 68ea5fd..5daa8a4 100644 --- a/charts/dim/README.md.gotmpl +++ b/charts/dim/README.md.gotmpl @@ -11,14 +11,14 @@ The referenced container images are for demonstration purposes only. To install the chart with the release name `{{ template "chart.name" . }}`: ```shell -$ helm repo add dim-repo https://phil91.github.io/dim-client -$ helm install {{ template "chart.name" . }} dim-repo/{{ template "chart.name" . }} +$ helm repo add ssi-dim-middle-layer https://sap.github.io/ssi-dim-middle-layer +$ helm install {{ template "chart.name" . }} ssi-dim-middle-layer/{{ template "chart.name" . }} ``` To install the helm chart into your cluster with your values: ```shell -$ helm install -f your-values.yaml {{ template "chart.name" . }} dim-repo/{{ template "chart.name" . }} +$ helm install -f your-values.yaml {{ template "chart.name" . }} ssi-dim-middle-layer/{{ template "chart.name" . }} ``` To use the helm chart as a dependency: @@ -26,7 +26,7 @@ To use the helm chart as a dependency: ```yaml dependencies: - name: {{ template "chart.name" . }} - repository: https://phil91.github.io/dim-client + repository: https://sap.github.io/ssi-dim-middle-layer version: {{ template "chart.version" . }} ``` diff --git a/charts/dim/values.yaml b/charts/dim/values.yaml index e0e4ba8..3578364 100644 --- a/charts/dim/values.yaml +++ b/charts/dim/values.yaml @@ -19,7 +19,7 @@ dim: image: - name: "ghcr.io/phil91/dim-client_dim-service" + name: "ghcr.io/sap/dim-client_dim-service" tag: "" imagePullPolicy: "IfNotPresent" # -- We recommend to review the default resource limits as this should a conscious choice. @@ -47,7 +47,7 @@ dim: migrations: name: "migrations" image: - name: "ghcr.io/phil91/dim-client_dim-migrations" + name: "ghcr.io/sap/dim-client_dim-migrations" tag: "" imagePullPolicy: "IfNotPresent" # -- We recommend to review the default resource limits as this should a conscious choice. @@ -67,7 +67,7 @@ migrations: processesworker: name: "processesworker" image: - name: "ghcr.io/phil91/dim-client_dim-processes-worker" + name: "ghcr.io/sap/dim-client_dim-processes-worker" tag: "" imagePullPolicy: "IfNotPresent" # -- We recommend to review the default resource limits as this should a conscious choice. diff --git a/consortia/argocd-app-templates/appsetup-dev.yaml b/consortia/argocd-app-templates/appsetup-dev.yaml index 048216a..f228e78 100644 --- a/consortia/argocd-app-templates/appsetup-dev.yaml +++ b/consortia/argocd-app-templates/appsetup-dev.yaml @@ -27,7 +27,7 @@ spec: server: 'https://kubernetes.default.svc' source: path: charts/dim - repoURL: 'https://github.com/phil91/dim-client.git' + repoURL: 'https://github.com/sap/dim-client.git' targetRevision: main plugin: env: diff --git a/consortia/argocd-app-templates/appsetup-int.yaml b/consortia/argocd-app-templates/appsetup-int.yaml index ec32939..2637a87 100644 --- a/consortia/argocd-app-templates/appsetup-int.yaml +++ b/consortia/argocd-app-templates/appsetup-int.yaml @@ -27,8 +27,8 @@ spec: server: 'https://kubernetes.default.svc' source: path: charts/dim - repoURL: 'https://github.com/phil91/dim-client.git' - targetRevision: dim-0.0.2 + repoURL: 'https://github.com/sap/dim-client.git' + targetRevision: dim-1.0.0 plugin: env: - name: AVP_SECRET diff --git a/src/Directory.Build.props b/src/Directory.Build.props new file mode 100644 index 0000000..08d0556 --- /dev/null +++ b/src/Directory.Build.props @@ -0,0 +1,25 @@ + + + + + 1.0.0 + + +