Versions Compared

Key

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

...

default secret name

name of property to override default secret name

secret data property namesecret data property meaning

content (All contens have to be base64 encoded!)

TLS certificates for ingresses

smartfacts-certs

global.cert.crtFullChain

tls.crt

The Server cetificate

global.cert.key

tls.key

The key for the server certificate

Username and Password of the Administration user in Keycloak

smartfacts-keycloak-admin-secret

KEYCLOAK_PASSWORD

The password for the keycloak administrator

KEYCLOAK_USER

The username of the keycloak administrator. By default this is “keycloak-admin”.

Data for connecting to the OIDC provider

smartfacts-oidc-secrets

global.secrets.oidcSecretName

campId

ID of camp client in OIDC issuer

camSecret

Secret of camp client in OIDC issuer

smartfactsId

ID of smartfacts client in OIDC issuer

smartfactsSecret

Secret of smartfacts client in OIDC issuer

Username and password of the postgresql database used for Keycloak

smartfacts-postgresql

password

postgres-password

The Java truststore used by the Smartfacts platform and genoslc toolservice

smartfacts-truststore

server.key

truststore.jks

ca.crt

ca.key

certtool.log

head.crt

server.crt

server.jks

smartfacts-truststore-password

password

The password of the truststore.

regcred

.dockerconfigjson

smartfacts-mongodb-connection-secret

connection-string

The Connection string to the mongodb in the format for Java drivers. The Connection string will contain the username and password of the mongodb user.

smartfacts-oauth10a-encryption-key-secret

ENCRYPTION_KEY

A random string, that should never change again. It is used as secret to encrypt and decrypt the oauth10a configuration data in the mongodb.

smartfacts-oslc-technical-user-secret

env.tool.adaptedToolTechnicalUserAuthorizationHeader

adaptedToolTechnicalUserAuthorizationHeader

“Basic <credentials as base64>”, with the placeholder <credentials as base64> replaced with the base64 encoded string of “username:password” of the user. (Yes, at the end username:password is twice encoded with base64)