Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Thank you AT&T and Acumos community for your effort to make SOAJS Helm happen [click here to get it]

...

The list of available charts

Chart

Description

soajs-data

The initial data set needed by soajs to start

soajs-data-claim

The volume to be used by mongodb

soajs-mongo

To install mongo db server

soajs-mongo-bridge

If you want to access mongo server from outside

soajs-controller

To install soajs gateway

soajs-ui

To install soajs UI

soajs-ui-bridge

To be able to access the UI via both domains specified in values.yaml

soajs-oauth

To install soajs auth microservice

soajs-urac

To install soajs urac microservice

soajs-multitenant

To install soajs multitenant microservice

soajs-marketplace

To install soajs marketplace microservice

soajs-repositories

To install soajs repositories microservice

soajs-infra

To install soajs infra microservice

soajs-console

To install soajs console microservice

soajs-dashboard

To install soajs dashboard microservice

...

Code Block
languagebash
helm install -name <CHART-NAME> --namespace soajs <PATH-TO-CHART-FOLDER> -f ./values.yaml

values.yaml

Here is what you need to have in the values.yaml file

Code Block
languageyaml
global:
  soajsConfig:
    domain: "soajs.io"
    apiPrefix: "cloud-api"
    sitePrefix: "cloud"
    kubernetes:
      ipAddr: "kubernetes.docker.internal"
      port: 6443
      token: "eyJhbGciOiJSUzI1NiIsImtpZCI6InJ0bG1LZUZ3dXItdkRKeGtPenZfT0MwZXQwbTJDN0QyM0lsSUdrNklwalEifQ.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJkZWZhdWx0Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZWNyZXQubmFtZSI6ImRlZmF1bHQtdG9rZW4td2p0aDgiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoiZGVmYXVsdCIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VydmljZS1hY2NvdW50LnVpZCI6ImI0ZDVlMjM0LWVkMWEtNDE5OC1iNWJiLTYyNDUyMjI5NTcyMyIsInN1YiI6InN5c3RlbTpzZXJ2aWNlYWNjb3VudDpkZWZhdWx0OmRlZmF1bHQifQeyJhbGciOiJSUzI1NiIsImtpZCI6InJ0bG1LZUZ3dXItdkRKeGtPenNm5ldGVzdInN1YiZWZhdWx0OmRlZmF1bHQifQ.OKg-EK7cZtPVfOhvhxZhsq9pQUN1bZpWFUGbb50Ph7eMp5YqLsUrydRCp1rJ23Ns3fTsc4jcQlxRCV7rkzjryv4weV5eDF-KZoJ8aRa0HVF67GH3hC_xYpgHmkGzVgkK_KohO1xhewzy0b5OVEWjzrD-HCVQ9cNBBI88uWcVVtoLAFXomDpAwvUi9LmbDFBfnxTUgYVa4aOf7bfhgKD47gEKWxPC0Uzgfy8S9ruEmf0aQ2wgDZhrPpnvrco93334mGiGIQIlArrNiUVDlieBfKMvlCzil0ZtFWqT8Pg3CWGdccxhAS39AkvHUiW2HvpSVkT8E1yU-ukUATjXVBr6vg"
    user:
      username: "owner"
      password: "password"
      hashedPassword: "$2a$10$S7hAJn1aJC6iYucgZgFY7.zs3gt5kzYRy1Favyld/Sj70yFMZPi2G"
      email: "antoine@soajs.org"

  # Do not change the below unless you know what you are doing
    mongo:
      servers:
      - host: "dashboard-soajsdata-service"
        port: 27017
      URLParam:
        useUnifiedTopology: true

    tenantExternalKey: "fe20ded5fdb8502b06f6a85dd1ba9f6cad33b705e3765aece1521c284fe72674078bd0072ed6c9eda15c52f4fba0f59b27c58d86dda431724bb1548fbd0a22a28c7cac330992dfd9e198a736ab479a24c4050f2b778007c9ab95ae41b0da3f6a"
    tenantInternalKey: "a139786a6e6d18e48b4987e83789430b"
    keyPassword: "5cef8f4a-a66f-11ea-b652-5fd9e891d604"

  soajsNginxHttpPort: 30080
  soajsNginxHttpsPort: 30443
  soajsDataExternalPort: 31017
  soajsDataPvcStorage: 2Gi
  namespace: soajs
  TS: "1599143397042"
  soajsController: dashboard-controller-v1

...