In order to connect the agent to your SUSE Cloud Observability account, you must provide configuration values to the EKS Addon as "Optional configuration settings".
From Step 3: Review and add of the Add add-ons process, click the Edit button on "Step 2: Configure selected add-ons-settings"
On the Configure selected add-ons settings page, click on "Optional configuration settings" to expand the section.
Copy the following snippet, and paste into the Configuration values textbox:
stackstate:
cluster:
name: <Cluster Name>
url: <StackState Ingest URL>
apiKey: <Api Key>
On your SUSE Cloud Observability account, Add a new instance of the Kubernetes StackPack.
Enter the name of your kubernetes cluster, then click INSTALL. SUSE Observablity Cloud will update to show "The SUSE Observability Kubernetes StackPack is waiting for data".
Copy the Cluster Name content. Go back to the Configure selected add-ons settings page, and replace <Cluster Name>
in your Configuration values with the Cluster Name.
Go back to the SUSE Observability Kubernetes StackPacks page, and copy the StackState Ingest URL content. Go back to the Configure selected add-ons settings page, and replace <StackState Ingest URL>
in your Configuration values with the StackState Ingest URL.
Once more, go back to the SUSE Observability Kubernetes StackPacks page, and copy the Api Key content. Go back to the Configure selected add-ons settings page, and replace <Api Key>
in your Configuration values with the Api Key.
Select "None" as the **Conflict resolution method.
Click Next. Back on the Review and add page, click Create.
The SUSE Cloud Observability agent for EKS will now be present on the Add-ons tab, with a status of "Creating".
Shortly, the newly created Kubernetes StackPack in SUSE Observability should change status to "Active".
Congratulations! You have successfully configured the SUSE Cloud Observabilility Agent as an EKS Addon.