Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

Latest commit

 

History

History
39 lines (34 loc) · 3.98 KB

README.md

File metadata and controls

39 lines (34 loc) · 3.98 KB

Helm Chart Configuration

Install Chart

To deploy AccessBot using Helm, you need to create a values.yaml file using values.yaml as a base and fill it with your credentials and wanted settings. Then run the Helm command with the --values flag pointing to the created file, following the syntax below:

helm install accessbot ./accessbot --values path-to-your-file.yaml

Chart values

Key Type Default Description
replicaCount int 1 Number of replicas (pods) to launch.
image.repository string "tusproject/tusd" Name of the image repository to pull the container image from.
image.pullPolicy string "IfNotPresent" Image pull policy for updating already existing images on a node.
image.tag string "" Image tag override for the default value (chart appVersion).
imagePullSecrets list [] Reference to one or more secrets to be used when pulling images (from private registries).
nameOverride string "" A name in place of the chart name for app: labels.
fullnameOverride string "" A name to substitute for the full names of resources.
env object {} For more information and a full list of variables, please refer to the detailed guide for access configuration.
deploymentAnnotations object {} Annotations to be added to deployments.
podAnnotations object {} Annotations to be added to pods.
podSecurityContext object {} Pod security context. See the API reference for details.
securityContext object {} Container security context. See the API reference for details.
resources object No requests or limits. Container resource requests and limits. See the API reference for details.
nodeSelector object {} Node selector configuration.
tolerations list [] Tolerations for node taints. See the API reference for details.
affinity object {} Affinity configuration. See the API reference for details.
strongdm.admins string "" List of admin users who will manage the bot and approve grant requests (by default).
strongdm.api_access_key string "" SDM API Access Key
strongdm.api_secret_key string "" SDM API Access Key Secret
slack.enabled bool false Set to true to enable Slack Integration
slack.app_token string "" Slack App-Level Token
slack.bot_token string "" Slack Bot User OAuth Token
teams.enabled bool false Set to true to enable MS Teams Integration
teams.app_id string "" Azure Bot application ID
teams.app_password string "" Azure Bot application password