charts

strongDM

License Docs Twitter

strongDM Client

This repo provides an implementation of a strongDM Client Container inside Kubernetes using Helm.

Learn more about deploying strongDM’s cliet container inside Kubernetes on our docs site.

Prerequisites

Installing the Chart

helm repo add strongdm https://helm.strongdm.com/stable/
helm install [RELEASE_NAME] strongdm/sdm-client -f values.yaml
helm status [RELEASE_NAME]

See configuration below.

See helm install for command documentation.

Upgrading the Chart

helm upgrade [RELEASE_NAME] strongdm/sdm-client --install

See helm upgrade for command documentation.

Uninstalling the Chart

helm uninstall [RELEASE_NAME]

The command removes all the Kubernetes components associated with the release and deletes the release.

See helm uninstall for command documentation.

Configuration

The following table lists the configurable parameters of the strongDM relay/gateway chart and their default values.

Parameter Description Default Required
.global.service.type The kind of service you’d like to run for the gateway. E.G. ClusterIP or Loadbalancer ClusterIP
.global.secret.token The base64 encoded value of the relay or gateway token generated in the Admin UI. None
.global.deployment.replicas The number of container replicas you’d like to run for the deployment. 1
.global.deployment.repository The image you’d like to use for the strongDM client. public.ecr.aws/strongdm/client
.global.deployment.tag The tag for the image you’d like to use for the strongDM client. latest
.global.deployment.imagePullPolicy The policy for pulling a new image from the repo. Always
.global.deployment.ports A list of ports you’d like to have the service listening on. The ports will coincide with the SDM port you are exposing from SDM. None
.configmap.SDM_DOCKERIZED Setting this will automatically send logs to STDOUT overriding settings in AdminUI. true