Skip to main content

Wallet Admin API Helm Chart Config

Configuration for a Helm chart used for the deployment of a Wallet is provided as a YAML formatted file. The following table lists the configuration parameters, a description for each one, and their default values.

ParameterDescriptionDefault
walletapi.enabledIf the Wallet API server should be deployed.true
walletapi.replicaCountNumber of replicas to deploy of the Wallet API server, set to a number > 1 for redundancy purposes.1
walletapi.registryDocker container image location.registry.git.identos.ca/fpx-wallet/wallet-admin-api
walletapi.tagDocker container image location.v0.2.0
walletapi.hostOverrideDomain name that the Wallet API server will respond to for ingress rules.null
walletapi.configWallet API application configuration details. Refer to Wallet API.
walletapi.resourcesPod resources and limits.
walletapi.nodeSelectorNode selector rules.
walletapi.tolerationsAny node taints to tolerate.
walletapi.affinityAny resource affinities for node selection.
walletapi.refreshUseful parameter to force application to restart when new configurations are applied.42
walletapi.deployment.annotationsAny custom annotations for this deployment object
walletapi.ingress.enabledBoolean value enabling or disabling the creation of an ingress record.false
walletapi.ingress.hostHostname with which an ingress record can be configured.null
walletapi.ingress.annotationsAny custom annotations for this ingress record.
walletapi.ingress.tls.hostshostname of environmentnull
walletapi.ingress.tls.secretNameRefers to SSL certificates for HTTPSnull
walletapi.image.credentialsName of the secret within the deploy namespace that contains the credentials for the container imageidentos
walletapi.keystores.https.aliasThe alias (or name) under which the key is stored in the keystore. This needs to be in a base64 encoded format. Refer to the Keystore Creation and Configuration section for details.null
walletapi.keystores.https.enabledEnable HTTPS.true
walletapi.keystores.https.jwksThe key itself as a md5 encoded PKCS12 KeyStore. This needs to be in a base64 encoded format. Refer to the Keystore Creation and Configuration section for details.null
walletapi.keystores.https.passwordThe password of the keystore. This needs to be in a base64 encoded format. Refer to the Keystore Creation and Configuration section for details.null
walletapi.keystores.signingKey.enableKey used for signing/verifyingnull