Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 1.53 KB

INSTALL.md

File metadata and controls

36 lines (25 loc) · 1.53 KB

Installation Steps

A helm chart is provided inside the charts directory

How to install application using helm:

          helm install [ReleaseName] [ChartName]

1.) Installation from released chart:

a.) Add helm repository for tractusx-dev:
       helm repo add tractusx-dev https://eclipse-tractusx.github.io/charts/dev
b.) To search the specific repo in helm repositories 
       helm search repo tractusx-dev/sdfactory
c.) To set your own configuration and secret values.
    These secrets should be defined in Hashicorp vault to keep them secure.
    secret:
          jwkSetUri: -> JWK Set URL
          clearingHouseUri:  -> Clearing House URI
          clearingHouseServerUrl: ->  Clearing House server URL
          clearingHouseRealm: ->  Realm for Clearing House
          clearingHouseClientId: -> Client id for Clearing House
          clearingHouseClientSecret: -> Clearing house for Client secret

d.) Run below command to install the helm chart with your own values file in kubernetes cluster
       helm install -f your-values.yaml [ReleaseName] tractusx-dev/sdfactory -n [NameSpace]

2.) Installation from repository:

a.) git clone https://github.com/eclipse-tractusx/sd-factory.git
b.) cd sd-factory
c.) To set your own configuration and secret values, install the helm chart with your own values file in a kubernetes cluster
       helm install -f your-values.yaml [ReleaseName] charts/sdfactory/ -n [NameSpace]