112 lines
4.2 KiB
YAML
Executable File
112 lines
4.2 KiB
YAML
Executable File
# name is the value which will be used as the base resource name for various resources associated with the agent.
|
|
# name: instana-agent
|
|
|
|
agent:
|
|
# agent.key is the secret token which your agent uses to authenticate to Instana's servers.
|
|
key: null
|
|
# agent.mode is used to set agent mode and it can be APM, INFRASTRUCTURE or AWS
|
|
# mode: APM
|
|
# agent.downloadKey is optional, if used it doesn't have to match agent.key
|
|
# downloadKey: null
|
|
# agent.listenAddress is the IP address the agent HTTP server will listen to.
|
|
# listenAddress: *
|
|
|
|
# agent.endpointHost is the hostname of the Instana server your agents will connect to.
|
|
endpointHost: ingress-red-saas.instana.io
|
|
# agent.endpointPort is the port number (as a String) of the Instana server your agents will connect to.
|
|
endpointPort: 443
|
|
|
|
image:
|
|
# agent.image.name is the name of the container image of the Instana agent.
|
|
name: instana/agent
|
|
# agent.image.tag is the tag name of the agent container image.
|
|
tag: latest
|
|
# agent.image.pullPolicy specifies when to pull the image container.
|
|
pullPolicy: Always
|
|
|
|
pod:
|
|
# agent.pod.annotations are additional annotations to be added to the agent pods.
|
|
annotations: {}
|
|
|
|
# agent.pod.tolerations are tolerations to influence agent pod assignment.
|
|
# https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
|
|
tolerations: []
|
|
|
|
requests:
|
|
# agent.pod.requests.memory is the requested memory allocation in MiB for the agent pods.
|
|
memory: 512
|
|
# agent.pod.requests.cpu are the requested CPU units allocation for the agent pods.
|
|
cpu: 0.5
|
|
limits:
|
|
# agent.pod.limits.memory set the memory allocation limits in MiB for the agent pods.
|
|
memory: 512
|
|
# agent.pod.limits.cpu sets the CPU units allocation limits for the agent pods.
|
|
cpu: 1.5
|
|
|
|
# agent.proxyHost sets the INSTANA_AGENT_PROXY_HOST environment variable.
|
|
# proxyHost: null
|
|
# agent.proxyPort sets the INSTANA_AGENT_PROXY_PORT environment variable.
|
|
# proxyPort: null
|
|
# agent.proxyProtocol sets the INSTANA_AGENT_PROXY_PROTOCOL environment variable.
|
|
# proxyProtocol: null
|
|
# agent.proxyUser sets the INSTANA_AGENT_PROXY_USER environment variable.
|
|
# proxyUser: null
|
|
# agent.proxyPassword sets the INSTANA_AGENT_PROXY_PASSWORD environment variable.
|
|
# proxyPassword: null
|
|
# agent.proxyUseDNS sets the INSTANA_AGENT_PROXY_USE_DNS environment variable.
|
|
# proxyUseDNS: null
|
|
|
|
# use this to set additional environment variables for the instana agent
|
|
# for example:
|
|
# env:
|
|
# INSTANA_AGENT_TAGS: dev
|
|
env: {}
|
|
|
|
configuration_yaml: |
|
|
# Place agent configuration here
|
|
|
|
# agent.redactKubernetesSecrets sets the INSTANA_KUBERNETES_REDACT_SECRETS environment variable.
|
|
# redactKubernetesSecrets: null
|
|
|
|
# agent.host.repository sets a host path to be mounted as the agent maven repository (for debugging or development purposes)
|
|
host:
|
|
repository: null
|
|
|
|
# agent.supportOpenshift specifies whether the cluster role should include openshift permissions
|
|
# supportOpenshift: true
|
|
|
|
cluster:
|
|
# cluster.name represents the name that will be assigned to this cluster in Instana
|
|
name: null
|
|
|
|
leaderElector:
|
|
image:
|
|
# leaderElector.image.name is the name of the container image of the leader elector.
|
|
name: instana/leader-elector
|
|
# leaderElector.image.tag is the tag name of the agent container image.
|
|
tag: 0.5.4
|
|
port: 42655
|
|
|
|
rbac:
|
|
# Specifies whether RBAC resources should be created
|
|
create: true
|
|
|
|
serviceAccount:
|
|
# Specifies whether a ServiceAccount should be created
|
|
create: true
|
|
# The name of the ServiceAccount to use.
|
|
# If not set and `create` is true, a name is generated using the fullname template
|
|
# name: instana-agent
|
|
|
|
podSecurityPolicy:
|
|
# Specifies whether a PodSecurityPolicy should be authorized for the Instana Agent pods.
|
|
# Requires `rbac.create` to be `true` as well.
|
|
enable: false
|
|
# The name of an existing PodSecurityPolicy you would like to authorize for the Instana Agent pods.
|
|
# If not set and `enable` is true, a PodSecurityPolicy will be created with a name generated using the fullname template.
|
|
name: null
|
|
|
|
zone:
|
|
# zone.name is the custom zone that detected technologies will be assigned to
|
|
name: null
|