Install the EKS add-on without secure token handling

Deploy the Splunk Distribution of the OpenTelemetry Collector Amazon EKS add-on onto an Amazon EKS cluster.

You can install the EKS add-on with lower levels of security, without deploying a secret.

Prepare a YAML file tailored to your Splunk set-up as follows.
CAUTION: For security reasons, avoid including tokens or any sensitive data in the configuration file, as EKS Add-on configurations are exposed within the EKS web console.
Note: For more specific configuration information, see Install the Collector for Kubernetes using Helm.
Splunk Observability Cloud
YAML
splunkObservability:
    accessToken: your-splunk-access-token
    realm: your-splunk-realm
clusterName: your-eks-cluster-name
cloudProvider: aws
distribution: eks

Replace your-splunk-access-token and your-splunk-realm with your actual Splunk Observability Cloud access token within the corresponding realm, and replace your-eks-cluster-name with your actual EKS cluster name.

Splunk Platform

For Splunk Platform, create a splunkObservability section but set splunkObservability.accessToken and splunkObservability.realm to empty strings as in the example below.

YAML
splunkPlatform:
    endpoint: http://localhost:8088/services/collector
    token: your-hec-token
clusterName: your-eks-cluster-name
cloudProvider: aws
distribution: eks

splunkObservability:
  accessToken: ""
  realm: ""

Replace your-hec-token with your actual Splunk Platform HEC token, and replace your-eks-cluster-name with your actual EKS cluster name.