NB: This exists because Harness pinned the helm provider to 2.9 which was over a year old, and many major versions behind latest. I was unable to create a branch/PR on the GitHub repo for their module as it was locked down.
No modules.
| Name |
Description |
Type |
Default |
Required |
| account_id |
The account ID to use for the Harness delegate. |
string |
n/a |
yes |
| create_namespace |
Create namespace if it does not exist |
bool |
true |
no |
| delegate_image |
The image of delegate. |
string |
"" |
no |
| delegate_name |
The name of the Harness delegate. |
string |
n/a |
yes |
| delegate_token |
The account secret to use for the Harness delegate. |
string |
n/a |
yes |
| deploy_mode |
Delegate deploy_mode, options are 'KUBERNETES', 'KUBERNETES_ONPREM', 'ONPREM'. |
string |
"KUBERNETES" |
no |
| helm_repository |
The Helm repository to use. |
string |
"https://app.harness.io/storage/harness-download/delegate-helm-chart/" |
no |
| init_script |
Init Script |
string |
"" |
no |
| manager_endpoint |
The endpoint of Harness Manager. |
string |
n/a |
yes |
| namespace |
The namespace to deploy the Harness delegate to. |
string |
"harness-delegate-ng" |
no |
| next_gen |
Is next gen or first gen delegate. |
bool |
true |
no |
| no_proxy |
Enter a comma-separated list of suffixes that do not need the proxy. For example, .company.com,hostname,etc. Do not use leading wildcards. |
string |
"" |
no |
| proxy_host |
The proxy host. |
string |
"" |
no |
| proxy_password |
The proxy password to use for the Harness delegate. |
string |
"" |
no |
| proxy_port |
The port of the proxy |
string |
"" |
no |
| proxy_scheme |
The proxy user to use for the Harness delegate. |
string |
"" |
no |
| proxy_user |
The proxy user to use for the Harness delegate. |
string |
"" |
no |
| replicas |
replica count of delegates. |
number |
1 |
no |
| upgrader_enabled |
Is upgrader enabled |
bool |
true |
no |
| mtls_secret_name |
The name of the mTLS secret. |
string |
"" |
no |
| values |
Additional values to pass to the helm chart. Values will be merged, in order, as Helm does with multiple -f options |
string |
"" |
no |