StackState

Feature state: beta

Important: StackState is currently only available for the linux/amd64 architecture.

StackState Observability Integration

Avisi Cloud facilitates seamless integration of StackState into your Kubernetes clusters as an observability solution. Begin by configuring the StackState integration at the organizational level in the Avisi Cloud Console. Once configured, you can easily enable the StackState add-on for your clusters within the configured organization by toggling the appropriate option.

Configure the StackState integration in Avisi Cloud Console

To configure the StackState integration in the Avisi Cloud Console, follow these steps:

1. Install the StackState CLI Tool:

Follow the instructions here to install the StackState (sts) CLI tool.

2. Retrieve your StackState Tenant

Retrieve your StackState tenant by checking the StackState URL: https://TENANT.app.stackstate.io/. The TENANT part of the URL is your tenant identifier.

3. Create a StackState Service Token:

Using the StackState CLI tool, create a service token by running the following command, replacing TOKEN_NAME with a descriptive name:

sts service-token create --name TOKEN_NAME --roles stackstate-k8s-troubleshooter

4. Configure the Integration in Avisi Cloud Console:

  • Switch to the desired organization and navigate to the Integrations page via the menu bar on the left side of the Avisi Cloud Console.
  • Click the Configure new integration button and select StackState.
  • Fill out the form with a descriptive name for your StackState integration configuration, the StackState tenant name, and the previously created StackState service token.
  • Submit the form by clicking Save configuration. The credentials will be validated, and the StackState integration will be saved upon successful validation.

Enable the StackState Add-On for a Cluster

After configuring the StackState integration, you can enable the StackState add-on for your clusters.

1. Navigate to Cluster Overview:

  • In the Avisi Cloud Console, go to the cluster overview for the organization where you configured the StackState integration.

2. Enable StackState Add-On:

  • Click on the Observability tab.
  • Enable the StackState add-on by toggling the appropriate option.
  • Click Save.

The StackState add-on is now enabled, and observability data will be sent to StackState.