...
Change to your user's home directory on the server and create a new text file
values.yaml
with the following content:Code Block global: domain: "<your-domain>" instance: "smartfacts-poc" registry: "repo.mid.de" repologin: <login provided by MID> cert: crtFullChain: "<FULL-CHAIN-CERT-BASE64>" key: "<CERT-KEY-BASE64>" ingress: enabled: true # if you use nginx as ingress controller please comment in this line: #ingressClassType: "nginx" spa: cspConf: externalUrls: "" # space separated list of your tool urls (IBM Jazz, Jama, Codebeamer) genoslc: enabled: true # Set to false if you want to use Smartfacts only (no OSLC connection to itger tools). In this case you cann skip the rest of this "genoslc" section. env: configuration: # Give a list of up to 5 usernames of users which will have the administration right to change settings in Smartfacts. # At leas one administrator user must be stated here. administrators: - <administrator1> # replace this value with the username of the person who should configure the oauth10a information for the OSLC Connector for Smartfacts # key used to encrypt the oauth10a configuration data oauth10aEncryptionKey: "" # define the key which is used to encrypt the oauth10a informatin in the database trsEnabled: false # Set to true if you use Smartfacts as data source for a link index mailservice: enabled: false
Replace the value of the domain property with your domain name.
Replace the value of the repologin property with the value provided from MID.
Replace the placeholder of the crtFullChain property with the content of the file
chain.crt.base64
.Replace the placeholder of the key property with the content of the
key.base64
file.Replace the placeholder for the externalUrls property with the URL of your Jama or Codebeamer instance. If you connect multiple instance delement the URLs with a space.
Replace the placeholder <administrator1> with the username of the person who should configure the oauth10a information for the OSLC Connector for Smartfacts. If you connect to an OIDC provider this is the value of the
preferred_username
attribute.Save the
values.yaml
file.
...
Code Block |
---|
sudo helm upgrade --install --timeout 20m0s smartfacts mid-smartfacts/smartfacts -f values.yaml --version 4.24.20-genoslcv2 -n smartfacts --create-namespace |
...
Setting-Up the CAMP (Customer Accounts for MID Products)
Info |
---|
If you connected Smartfacts directly to an OIDC provider (using lcam rules), you can skip this complete section and proceed with the step “Create a Smartfacts Model Warehouse“. |
Create the Account
This section is used to add the users who will be authorized to use the instance and to assign the licenses. When you open https://camp.<yoursmartfactsdomain>
, and log in with the user “acm” (password “acm”) you will be taken to account setup wizard.
...