diff --git a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md index c4ecad843..0980783c1 100644 --- a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md +++ b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md @@ -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/" >}}) diff --git a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/01-select-application-k8sgpt-operator-app.png b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/01-select-application-k8sgpt-operator-app.png new file mode 100644 index 000000000..78b07d533 Binary files /dev/null and b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/01-select-application-k8sgpt-operator-app.png differ diff --git a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/02-settings-k8sgpt-operator-app.png b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/02-settings-k8sgpt-operator-app.png new file mode 100644 index 000000000..cd01879e7 Binary files /dev/null and b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/02-settings-k8sgpt-operator-app.png differ diff --git a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/03-applicationvalues-k8sgpt-operator-app.png b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/03-applicationvalues-k8sgpt-operator-app.png new file mode 100644 index 000000000..e6e9dd9f5 Binary files /dev/null and b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/03-applicationvalues-k8sgpt-operator-app.png differ diff --git a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/_index.en.md b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/_index.en.md new file mode 100644 index 000000000..d3984b56f --- /dev/null +++ b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt-operator/_index.en.md @@ -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)