Quick start guide
Overview
To integrate your cluster(s) with SUSE® Observability you can follow one of these guides for your appropriate environment.
Kubernetes
Set up a Kubernetes integration to collect topology, events, logs, change and metrics data from a Kubernetes cluster and make this available in SUSE® Observability.
Supported versions
| Supported Kubernetes Version |
|---|
Kubernetes 1.32 |
Kubernetes 1.31 |
Kubernetes 1.30 |
Kubernetes 1.29 |
Kubernetes 1.28 |
Kubernetes 1.27 |
Kubernetes 1.26 |
Kubernetes 1.25 |
Kubernetes 1.24 |
Kubernetes 1.23 |
Kubernetes 1.22 |
Kubernetes 1.21 |
Prerequisites for Kubernetes
To set up a SUSE® Observability Kubernetes integration you need to have:
-
An up-and-running Kubernetes Cluster.
-
Helm version 3.13.1 or higher.
-
A user with the permission to
create privileged pods,ClusterRolesandClusterRoleBindings:-
ClusterRole and ClusterRoleBinding are needed to grant SUSE® Observability Agents permissions to access the Kubernetes API.
-
SUSE® Observability Agents need to run in a privileged pod to be able to gather information on network connections and host information.
-
Set up a Kubernetes integration
|
Before you begin, check the Prerequisites for Kubernetes. |
To get data from a Kubernetes cluster into SUSE® Observability, follow the steps described below:
-
Add the SUSE® Observability helm repository to the local helm client:
helm repo add suse-observability https://charts.rancher.com/server-charts/prime/suse-observability helm repo update -
In the SUSE® Observability UI, open the main menu by clicking in the top left of the screen and go to
StackPacks>Kubernetes. -
Install a new instance of the Kubernetes StackPack:
-
Specify a Kubernetes Cluster Name
-
This name will be used to identify the cluster in SUSE® Observability
-
-
Click install.
-
-
Deploy the SUSE® Observability Agent, Cluster Agent, Checks Agent and kube-state-metrics on your Cluster using the helm command provided in the SUSE® Observability UI after you have installed the StackPack. The default namespace for the agent is
suse-observability-agent. If you previously installed the Agent into namespacesuse-observability, follow the migration guidance in the StackPack instructions to remove the old Agent installation separately before installing into the new namespace.-
Once the Agents have been deployed, they will begin collecting data and push this to SUSE® Observability
-
|
When running on a self-hosted air-gapped environment prepare the agent installation first with the air-gapped instructions. |
OpenShift
Set up an OpenShift integration to collect topology, events, logs, change and metrics data from a OpenShift cluster and make this available in SUSE® Observability.
Supported versions
| OpenShift Version | Supported Kubernetes Version | OpenShift End of Support |
|---|---|---|
OpenShift 4.17 |
Kubernetes 1.30 |
April 1, 2026 |
OpenShift 4.16 |
Kubernetes 1.29 |
December 27, 2025 |
OpenShift 4.15 |
Kubernetes 1.28 |
August 27, 2025 |
OpenShift 4.14 |
Kubernetes 1.27 |
May 1, 2025 |
OpenShift 4.13 |
Kubernetes 1.26 |
November 17, 2024 |
OpenShift 4.12 |
Kubernetes 1.25 |
July 17, 2024 |
OpenShift 4.11 |
Kubernetes 1.24 |
February 10, 2024 |
OpenShift 4.10 |
Kubernetes 1.23 |
September 10, 2023 |
OpenShift 4.9 |
Kubernetes 1.22 |
April 18, 2023 |
Prerequisites for OpenShift
To set up a SUSE® Observability OpenShift integration you need to have:
-
An up-and-running OpenShift Cluster.
-
Helm version 3.13.1 or higher.
-
A user with the permission to
create privileged pods,ClusterRolesandClusterRoleBindings:-
ClusterRole and ClusterRoleBinding are needed to grant SUSE® Observability Agents permissions to access the Kubernetes API.
-
SUSE® Observability Agents need to run in a privileged pod to be able to gather information on network connections and host information.
-
Set up an OpenShift integration
|
Before you begin, check the Prerequisites for Openshift. |
To get data from a Kubernetes cluster into SUSE® Observability, follow the steps described below:
-
Add the SUSE® Observability helm repository to the local helm client:
helm repo add suse-observability https://charts.rancher.com/server-charts/prime/suse-observability helm repo update -
In the SUSE® Observability UI, open the main menu by clicking in the top left of the screen and go to
StackPacks>Integrations>Kubernetes. -
Install a new instance of the Kubernetes StackPack:
-
Specify a Kubernetes Cluster Name
-
This name will be used to identify the cluster in SUSE® Observability
-
-
Click install.
-
-
Deploy the SUSE® Observability Agent, Cluster Agent, Checks Agent and kube-state-metrics on your Cluster using the helm command provided in the SUSE® Observability UI after you have installed the StackPack. The default namespace for the agent is
suse-observability-agent. The UI instructions remove a previous agent release fromsuse-observabilitybefore installing into the new namespace,suse-observability-agent, to avoid running duplicate agents.-
Once the Agents have been deployed, they will begin collecting data and push this to SUSE® Observability
-
Amazon EKS
Set up an Amazon EKS integration to collect topology, events, logs, change and metrics data from an Amazon EKS cluster and make this available in SUSE® Observability.
Supported versions
| Kubernetes version | Amazon EKS release | Amazon EKS End of Support | Amazon EKS End of Extended Support |
|---|---|---|---|
1.32 |
January 23, 2025 |
March 23, 2026 |
March 23, 2027 |
1.31 |
September 26, 2024 |
November 26, 2025 |
November 26, 2026 |
1.30 |
May 23, 2024 |
July 23, 2025 |
July 23, 2026 |
1.29 |
January 23, 2024 |
March 23, 2025 |
March 23, 2026 |
1.28 |
September 26, 2023 |
November 01, 2024 |
November 26, 2025 |
1.27 |
May 24, 2023 |
July 2024 |
July 24, 2025 |
1.26 |
April 11, 2023 |
June 2024 |
June 11, 2025 |
1.25 |
February 21, 2023 |
May 2024 |
May 1, 2025 |
1.24 |
November 15, 2022 |
January 2024 |
January 31, 2025 |
1.23 |
August 11, 2022 |
October 11, 2023 |
October 11, 2024 |
1.22 |
April 4, 2022 |
June 4, 2023 |
September 1, 2024 |
1.21 |
July 19, 2021 |
February 15, 2023 |
July 15, 2024 |
1.20 |
May 18, 2021 |
November 1, 2022 |
N/A |
1.19 |
February 16, 2021 |
August 1, 2022 |
N/A |
1.18 |
October 13, 2020 |
August 15, 2022 |
N/A |
Prerequisites for Amazon EKS
To set up a SUSE® Observability Amazon EKS integration you need to have:
-
An up-and-running Amazon EKS Cluster.
-
Helm version 3.13.1 or higher.
-
A user with the permission to
create privileged pods,ClusterRolesandClusterRoleBindings:-
ClusterRole and ClusterRoleBinding are needed to grant SUSE® Observability Agents permissions to access the Kubernetes API.
-
SUSE® Observability Agents need to run in a privileged pod to be able to gather information on network connections and host information.
-
Set up an Amazon EKS integration
|
Before you begin, check the Prerequisites for Amazon EKS. |
To get data from a Kubernetes cluster into SUSE® Observability, follow the steps described below:
-
Add the SUSE® Observability helm repository to the local helm client:
helm repo add suse-observability https://charts.rancher.com/server-charts/prime/suse-observability helm repo update -
In the SUSE® Observability UI, open the main menu by clicking in the top left of the screen and go to
StackPacks>Integrations>Kubernetes. -
Install a new instance of the Kubernetes StackPack:
-
Specify a Kubernetes Cluster Name
-
This name will be used to identify the cluster in SUSE® Observability
-
-
Click install.
-
-
Deploy the SUSE® Observability Agent, Cluster Agent, Checks Agent and kube-state-metrics on your Cluster using the helm command provided in the SUSE® Observability UI after you have installed the StackPack. The default namespace for the agent is
suse-observability-agent. The UI instructions remove a previous agent release fromsuse-observabilitybefore installing into the new namespace,suse-observability-agent, to avoid running duplicate agents.-
Once the Agents have been deployed, they will begin collecting data and push this to SUSE® Observability
-
Google GKE
Set up a Google GKE integration to collect topology, events, logs, change and metrics data from an Google GKE cluster and make this available in SUSE® Observability.
Supported versions
| Kubernetes Version | Google GKE release | Google GKE End of Support | Google GKE End of Extended Support |
|---|---|---|---|
1.32 |
February, 2025 |
Q2, 2026 |
Q1, 2027 |
1.31 |
October 22, 2024 |
December 22, 2025 |
October 22, 2026 |
1.30 |
July 30, 2024 |
September 30, 2025 |
July 30, 2026 |
1.29 |
January 25, 2024 |
March 21, 2025 |
January 25, 2026 |
1.28 |
December 4, 2023 |
February 4, 2025 |
December 4, 2025 |
1.27 |
June 14, 2023 |
August 31, 2024 |
June 14, 2025 |
1.26 |
April 14, 2023 |
June 30, 2024 |
N/A |
Prerequisites for Google GKE
To set up a SUSE® Observability Google GKE integration you need to have:
-
An up-and-running Google GKE Cluster.
-
Helm version 3.13.1 or higher.
-
A user with the permission to
create privileged pods,ClusterRolesandClusterRoleBindings:-
ClusterRole and ClusterRoleBinding are needed to grant SUSE® Observability Agents permissions to access the Kubernetes API.
-
SUSE® Observability Agents need to run in a privileged pod to be able to gather information on network connections and host information.
-
Set up a Google GKE integration
|
Before you begin, check the Prerequisites for Google GKE. |
To get data from a Kubernetes cluster into SUSE® Observability, follow the steps described below:
-
Add the SUSE® Observability helm repository to the local helm client:
helm repo add suse-observability https://charts.rancher.com/server-charts/prime/suse-observability helm repo update -
In the SUSE® Observability UI, open the main menu by clicking in the top left of the screen and go to
StackPacks>Integrations>Kubernetes. -
Install a new instance of the Kubernetes StackPack:
-
Specify a Kubernetes Cluster Name
-
This name will be used to identify the cluster in SUSE® Observability
-
-
Click install.
-
-
Deploy the SUSE® Observability Agent, Cluster Agent, Checks Agent and kube-state-metrics on your Cluster using the helm command provided in the SUSE® Observability UI after you have installed the StackPack. The default namespace for the agent is
suse-observability-agent. The UI instructions remove a previous agent release fromsuse-observabilitybefore installing into the new namespace,suse-observability-agent, to avoid running duplicate agents.-
Once the Agents have been deployed, they will begin collecting data and push this to SUSE® Observability
-
Azure AKS
Set up an Azure AKS integration to collect topology, events, logs, change and metrics data from an Azure AKS cluster and make this available in SUSE® Observability.
Supported versions
| Kubernetes Version | AKS GA | Azure AKS End of Life | Platform support |
|---|---|---|---|
1.32 |
June 2024 |
March 2026 |
Until 1.36 GA |
1.31 |
November 2024 |
November 2025 |
Until 1.35 GA |
1.30 |
June 2024 |
July 2025 |
Until 1.34 GA |
1.29 |
March 2024 |
Januanry 2025 |
Until 1.33 GA |
1.28 |
November 2023 |
November 2024 |
Until 1.32 GA |
1.27 |
July 2023 |
July 2024 |
July 2025 |
Prerequisites for Azure AKS
To set up a SUSE® Observability Azure AKS integration you need to have:
-
An up-and-running Azure AKS Cluster.
-
Helm version 3.13.1 or higher.
-
A user with the permission to
create privileged pods,ClusterRolesandClusterRoleBindings:-
ClusterRole and ClusterRoleBinding are needed to grant SUSE® Observability Agents permissions to access the Kubernetes API.
-
SUSE® Observability Agents need to run in a privileged pod to be able to gather information on network connections and host information.
-
Set up a Azure AKS integration
|
Before you begin, check the Prerequisites for Azure AKS. |
To get data from a Kubernetes cluster into SUSE® Observability, follow the steps described below:
-
Add the SUSE® Observability helm repository to the local helm client:
helm repo add suse-observability https://charts.rancher.com/server-charts/prime/suse-observability helm repo update -
In the SUSE® Observability UI, open the main menu by clicking in the top left of the screen and go to
StackPacks>Integrations>Kubernetes. -
Install a new instance of the Kubernetes StackPack:
-
Specify a Kubernetes Cluster Name
-
This name will be used to identify the cluster in SUSE® Observability
-
-
Click install.
-
-
Deploy the SUSE® Observability Agent, Cluster Agent, Checks Agent and kube-state-metrics on your Cluster using the helm command provided in the SUSE® Observability UI after you have installed the StackPack. The default namespace for the agent is
suse-observability-agent. The UI instructions remove a previous agent release fromsuse-observabilitybefore installing into the new namespace,suse-observability-agent, to avoid running duplicate agents.-
Once the Agents have been deployed, they will begin collecting data and push this to SUSE® Observability
-
KOPS
Set up a KOPS integration to collect topology, events, logs, change and metrics data from an KOPS cluster and make this available in SUSE® Observability.
Supported versions
| Supported Kubernetes Version |
|---|
Kubernetes 1.32 |
Kubernetes 1.31 |
Kubernetes 1.30 |
Kubernetes 1.29 |
Kubernetes 1.28 |
Kubernetes 1.27 |
Kubernetes 1.26 |
Kubernetes 1.25 |
Kubernetes 1.24 |
Kubernetes 1.23 |
Kubernetes 1.22 |
Kubernetes 1.21 |
Kubernetes 1.20 |
Kubernetes 1.19 |
Kubernetes 1.18 |
Kubernetes 1.17 |
Kubernetes 1.16 |
Prerequisites for KOPS
To set up a SUSE® Observability KOPS integration you need to have:
-
An up-and-running KOPS Cluster.
-
Helm version 3.13.1 or higher.
-
A user with the permission to
create privileged pods,ClusterRolesandClusterRoleBindings:-
ClusterRole and ClusterRoleBinding are needed to grant SUSE® Observability Agents permissions to access the Kubernetes API.
-
SUSE® Observability Agents need to run in a privileged pod to be able to gather information on network connections and host information.
-
Set up a KOPS integration
|
Before you begin, check the <←prerequisites-for-kops,Prerequisites for KOPS>>. |
To get data from a Kubernetes cluster into SUSE® Observability, follow the steps described below:
-
Add the SUSE® Observability helm repository to the local helm client:
helm repo add suse-observability https://charts.rancher.com/server-charts/prime/suse-observability helm repo update -
In the SUSE® Observability UI, open the main menu by clicking in the top left of the screen and go to
StackPacks>Integrations>Kubernetes. -
Install a new instance of the Kubernetes StackPack:
-
Specify a Kubernetes Cluster Name
-
This name will be used to identify the cluster in SUSE® Observability
-
-
Click install.
-
-
Deploy the SUSE® Observability Agent, Cluster Agent, Checks Agent and kube-state-metrics on your Cluster using the helm command provided in the SUSE® Observability UI after you have installed the StackPack. The default namespace for the agent is
suse-observability-agent. The UI instructions remove a previous agent release fromsuse-observabilitybefore installing into the new namespace,suse-observability-agent, to avoid running duplicate agents.-
Once the Agents have been deployed, they will begin collecting data and push this to SUSE® Observability
-
Self-hosted
Set up a Self-hosted integration to collect topology, events, logs, change and metrics data from an Self-hosted cluster and make this available in SUSE® Observability.
Supported versions
| Supported Kubernetes Version |
|---|
Kubernetes 1.32 |
Kubernetes 1.31 |
Kubernetes 1.30 |
Kubernetes 1.29 |
Kubernetes 1.28 |
Kubernetes 1.27 |
Kubernetes 1.26 |
Kubernetes 1.25 |
Kubernetes 1.24 |
Kubernetes 1.23 |
Kubernetes 1.22 |
Kubernetes 1.21 |
Kubernetes 1.20 |
Kubernetes 1.19 |
Kubernetes 1.18 |
Kubernetes 1.17 |
Kubernetes 1.16 |
Prerequisites for Self-hosted
To set up a SUSE® Observability Self-hosted integration you need to have:
-
An up-and-running Self-hosted Cluster.
-
Helm version 3.13.1 or higher.
-
A user with the permission to
create privileged pods,ClusterRolesandClusterRoleBindings:-
ClusterRole and ClusterRoleBinding are needed to:
-
Grant SUSE® Observability Agents permissions to access the Kubernetes API
-
Generate a secret for the mutating validation webhook which is part of request tracing
-
-
SUSE® Observability Agents need to run in a privileged pod to be able to gather information on network connections and host information.
-
Set up a self-hosted integration
|
Before you begin, check the Prerequisites for Self-hosted. |
To get data from a Kubernetes cluster into SUSE® Observability, follow the steps described below:
-
Add the SUSE® Observability helm repository to the local helm client:
helm repo add suse-observability https://charts.rancher.com/server-charts/prime/suse-observability helm repo update -
In the SUSE® Observability UI, open the main menu by clicking in the top left of the screen and go to
StackPacks>Integrations>Kubernetes. -
Install a new instance of the Kubernetes StackPack:
-
Specify a Kubernetes Cluster Name
-
This name will be used to identify the cluster in SUSE® Observability
-
-
Click install.
-
-
Deploy the SUSE® Observability Agent, Cluster Agent, Checks Agent and kube-state-metrics on your Cluster using the helm command provided in the SUSE® Observability UI after you have installed the StackPack. The default namespace for the agent is
suse-observability-agent. The UI instructions remove a previous agent release fromsuse-observabilitybefore installing into the new namespace,suse-observability-agent, to avoid running duplicate agents.-
Once the Agents have been deployed, they will begin collecting data and push this to SUSE® Observability
-