Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Here is the list of the applications that come as part of the Default Applicatio
* [Falco]({{< ref "./falco/" >}})
* [Flux2]({{< ref "./flux2/" >}})
* [K8sGPT]({{< ref "./k8sgpt/" >}})
* [K8sGPT-Operator]({{< ref "./k8sgpt/-operator" >}})
* [KubeVIP]({{< ref "./kube-vip/" >}})
* [KubeVirt]({{< ref "./kubevirt/" >}})
* [MetalLB]({{< ref "./metallb/" >}})
Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
+++
title = "K8sGPT Application"
linkTitle = "K8sGPT"
enterprise = true
date = 2024-01-16T12:57:00+02:00
weight = 11

+++

# What is K8sGPT-Operator?
This Operator is designed to enable K8sGPT within a Kubernetes cluster.

It will allow you to create a custom resource that defines the behaviour and scope of a managed K8sGPT workload.

Analysis and outputs will also be configurable to enable integration into existing workflows.

For more information on the K8sGPT-Operator, please refer to the [official documentation](https://docs.k8sgpt.ai/reference/operator/overview/)

# How to deploy?

K8sGPT-Operator is available as part of the KKP's default application catalog.
It can be deployed to the user cluster either during the cluster creation or after the cluster is ready(existing cluster) from the Applications tab via UI.

* Select the K8sGPT-Operator application from the Application Catalog.

![Select K8sGPT-Operator Application](01-select-application-k8sgpt-operator-app.png)

* Under the Settings section, select and provide appropriate details and click `-> Next` button.

![Settings for K8sGPT-Operator Application](02-settings-k8sgpt-operator-app.png)

* Under the Application values page section, check the default values and add values if any required to be configured explicitly. Finally click on the `+ Add Application` to deploy the K8sGPT-Operator application to the user cluster.

![Application Values for K8sGPT-Operator Application](03-applicationvalues-k8sgpt-operator-app.png)

To further configure the values.yaml, find more information under the [K8sGPT Helm chart](https://github.com/k8sgpt-ai/k8sgpt-operator/tree/main/chart/operator)