This module provides a Terraform capability to deploy Instana Agent and/or POP into arbitrary Kubernetes cluster. Module is utilising the official Instana Helm repository. Active Instana SaaS account is required to make use of the module.
See examples above
You need the following permissions to run this module:
- Administrative access to the target Kubernetes cluster allowing deployment of Helm releases
- Namespaces targeted by default are instana-agent and instana-pop
Name | Version |
---|---|
terraform | >= 1.3.0, <1.6.0 |
helm | ~> 2.12.1 |
No modules.
Name | Type |
---|---|
helm_release.instana_agent | resource |
helm_release.instana_pop | resource |
Name | Description | Type | Default | Required |
---|---|---|---|---|
agent_endpoint_host | The Instana endpoint | string |
"ingress-coral-saas.instana.io" |
no |
agent_endpoint_port | The Instana endpoint port | string |
"443" |
no |
agent_key | The Instana agent key | string |
n/a | yes |
city | The name of the city for location | string |
"Dallas" |
no |
cluster_name | The name of the EKS cluster | string |
n/a | yes |
country | The name of the country for location | string |
"US" |
no |
pop_provision | Flag to provision Instana POP | bool |
false |
no |
pop_redis_password | The authentication password to redis server | string |
n/a | yes |
pop_redis_tls_enabled | Define if enabling Redis TLS or not | bool |
"false" |
no |
pop_syntheticendpoint | The ingress endpoint of Synthetic acceptor in Instana backend. | string |
"https://synthetics-coral-saas.instana.io" |
no |
proxy_host | Proxy server hostname only | string |
null |
no |
proxy_port | Proxy server port only | string |
null |
no |
proxy_protocol | Proxy server hostname only | string |
"http" |
no |
zone_name | The name of the zone | string |
"classic-plus-plus" |
no |
No outputs.
You can report issues and request features for this module in GitHub issues in the module repo. See Report an issue or request a feature.
To set up your local development environment, see Local development setup in the project documentation.