2e1d11ad69 | ||
---|---|---|
.. | ||
krb | ||
templates | ||
.helmignore | ||
Chart.yaml | ||
README.md | ||
app-readme.md | ||
questions.yml | ||
values.yaml |
README.md
StreamSets Control Agent
The StreamSets control agent manages StreamSets Control Hub deployments.
Introduction
This chart supports both RBAC and non-RBAC enabled clusters. It has no dependencies.
Installing the Chart
First, add the streamsets stable repository to helm.
helm repo add streamsets https://streamsets.github.io/helm-charts/stable
To install the chart with the release name my-release
into the namespace streamsets
:
helm install streamsets/control-agent --name my-release --namespace streamsets
Configuration
The following tables lists the configurable parameters of the chart and their default values.
Parameter | Description | Default |
---|---|---|
image.repository |
Control Agent image name | streamsets/control-agent |
image.tag |
The version of the official image to use | 3.0.0 |
image.pullPolicy |
Pull policy for the image | IfNotPresent |
streamsets.orgId |
This is the part of your SCH/DPM username after the @ |
None (Required) |
streamsets.api.url |
The URL for the SCH/DPM instance to connect to | https://cloud.streamsets.com |
streamsets.api.token |
Agent auth token from the SCH/DPM REST API or UI | None (Required) |
rbac.enabled |
Creates req'd ServiceAccount and Role on RBAC-enabled cluster | true |
resources |
Resource request for the pod | None |
nodeSelector |
Node Selector to apply to the deployment | None |
streamsets.api.token
and streamsets.orgId
are required values
Specify each parameter using the --set key=value[,key=value]
argument to helm install
. For example:
helm install streamsets/control-agent --set streamsets.api.token="my_api_token" --set streamsets.orgId="my_org"
Alternatively, a YAML file that specifies the values for the parameters can be provided while installing the chart. For example:
helm install streamsets/control-agent --values values.yaml