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 |

https://github.com/harness/terraform-kubernetes-harness-delegate
Leave a Reply