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 0d65592ff..598e983c6 100755 --- 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 @@ -20,3 +20,4 @@ Here is the list of the applications that come as part of the Default Applicatio * [Nginx]({{< ref "./nginx/" >}}) * [Trivy]({{< ref "./trivy/" >}}) * [Trivy-Operator]({{< ref "./trivy-operator/" >}}) +* [Nvidia-GPU-Operator]({{< ref "./nvidia-gpu-operator/" >}}) diff --git a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md index d5701a1d1..ba8fec186 100755 --- a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md +++ b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md @@ -23,7 +23,7 @@ For more information on the ArgoCD, please refer to the [official documentation] # How to deploy? -Argo CD is available as part of the KKP's default application catalog. +ArgoCD 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 ArgoCD application from the Application Catalog. diff --git a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md index 9e393c8ab..438d9b9ae 100755 --- a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md +++ b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md @@ -18,7 +18,7 @@ For more information on the K8sGPT, please refer to the [official documentation] # How to deploy? -Argo CD is available as part of the KKP's default application catalog. +K8sGPT 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 application from the Application Catalog. diff --git a/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/nvidia-gpu-operator/_index.en.md b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/nvidia-gpu-operator/_index.en.md new file mode 100755 index 000000000..e1ee1bfa4 --- /dev/null +++ b/content/kubermatic/main/architecture/concept/kkp-concepts/applications/default-applications-catalog/nvidia-gpu-operator/_index.en.md @@ -0,0 +1,30 @@ ++++ +title = "Nvidia GPU Operator Application" +linkTitle = "Nvidia GPU Operator" +enterprise = true +date = 2024-03-11T12:57:00+02:00 +weight = 12 + ++++ + +# What is Nvidia GPU Operator? +The NVIDIA GPU Operator uses the operator framework within Kubernetes to automate the management of all NVIDIA software components needed to provision GPU. + +For more information on the Nvidia GPU Operator, please refer to the [official documentation](https://docs.nvidia.com/datacenter/cloud-native/gpu-operator/latest/overview.html) + +# How to deploy? + +Nvidia GPU 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 Nvidia GPU Operator application from the Application Catalog. + +![Select Nvidia GPU Operator Application](/img/kubermatic/common/applications/default-apps-catalog/01-select-application-nvidia-gpu-operator-app.png) + +* Under the Settings section, select and provide appropriate details and clck `-> Next` button. + +![Settings for Nvidia GPU Operator Application](/img/kubermatic/common/applications/default-apps-catalog/02-settings-nvidia-gpu-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 Nvidia GPU Operator application to the user cluster. + +To further configure the values.yaml, find more information on the [Nvidia GPU Operator Helm chart documentation](https://github.com/NVIDIA/gpu-operator/) diff --git a/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md b/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md index e7bcb7ece..bec667321 100755 --- a/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md +++ b/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md @@ -13,9 +13,7 @@ Here is the list of the applications that come as part of the Default Applicatio * [CertManager]({{< ref "./cert-manager/" >}}) * [Falco]({{< ref "./falco/" >}}) * [Flux2]({{< ref "./flux2/" >}}) -* [K8sGPT]({{< ref "./k8sgpt/" >}}) * [KubeVIP]({{< ref "./kube-vip/" >}}) -* [KubeVirt]({{< ref "./kubevirt/" >}}) * [MetalLB]({{< ref "./metallb/" >}}) * [Nginx]({{< ref "./nginx/" >}}) * [Trivy]({{< ref "./trivy/" >}}) diff --git a/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md b/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md index 9eb34e687..3fbed5e30 100755 --- a/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md +++ b/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md @@ -23,7 +23,7 @@ For more information on the ArgoCD, please refer to the [official documentation] # How to deploy? -Argo CD is available as part of the KKP's default application catalog. +ArgoCD 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 ArgoCD application from the Application Catalog. diff --git a/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md b/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md deleted file mode 100755 index 00421940a..000000000 --- a/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md +++ /dev/null @@ -1,36 +0,0 @@ -+++ -title = "K8sGPT Application" -linkTitle = "K8sGPT" -enterprise = true -date = 2024-01-16T12:57:00+02:00 -weight = 11 - -+++ - -# What is K8sGPT? -K8sGPT gives Kubernetes SRE superpowers to everyone. - -It is a tool for scanning your Kubernetes clusters, diagnosing, and triaging issues in simple English. It has SRE experience codified into its analyzers and helps to pull out the most relevant information to enrich it with AI. - -Out of the box integration with OpenAI, Azure, Cohere, Amazon Bedrock and local models. - -For more information on the K8sGPT, please refer to the [official documentation](https://docs.k8sgpt.ai/) - -# How to deploy? - -Argo CD 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 application from the Application Catalog. - -![Select K8sGPT Application](/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/01-select-application-k8sgpt-app.png) - -* Under the Settings section, select and provide appropriate details and clck `-> Next` button. - -![Settings for K8sGPT Application](/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/02-settings-k8sgpt-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 application to the user cluster. - -![Application Values for K8sGPT Application](/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/03-applicationvalues-k8sgpt-app.png) - -To further configure the values.yaml, find more information under the [K8sGPT Helm chart](https://github.com/k8sgpt-ai/k8sgpt/tree/main/charts/k8sgpt) diff --git a/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/kubevirt/_index.en.md b/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/kubevirt/_index.en.md deleted file mode 100755 index 254cbaa9e..000000000 --- a/content/kubermatic/v2.24/architecture/concept/kkp-concepts/applications/default-applications-catalog/kubevirt/_index.en.md +++ /dev/null @@ -1,35 +0,0 @@ -+++ -title = "KubeVirt Application" -linkTitle = "KubeVirt" -enterprise = true -date = 2024-01-16T12:57:00+02:00 -weight = 10 - -+++ - -# What is KubeVirt? - -KubeVirt is a virtual machine management add-on for Kubernetes. Its aim is to provide a common ground for virtualization solutions on top of Kubernetes. - -As of today KubeVirt can be used to declaratively: - -- Create a predefined VM -- Schedule a VM on a Kubernetes cluster -- Launch a VM -- Stop a VM -- Delete a VM - -For more information on the KubeVirt, please refer to the [official documentation](https://kubevirt.io/) - -# How to deploy? - -KubeVirt 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 KubeVirt application from the Application Catalog. - -![Select KubeVirt Application](/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/01-select-application-kubevirt-app.png) - -* Under the Settings section, select and provide appropriate details and clck `-> Next` button. - -![Settings for KubeVirt Application](/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/02-settings-kubevirt-app.png) diff --git a/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md b/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md index 0d65592ff..598e983c6 100755 --- a/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md +++ b/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/_index.en.md @@ -20,3 +20,4 @@ Here is the list of the applications that come as part of the Default Applicatio * [Nginx]({{< ref "./nginx/" >}}) * [Trivy]({{< ref "./trivy/" >}}) * [Trivy-Operator]({{< ref "./trivy-operator/" >}}) +* [Nvidia-GPU-Operator]({{< ref "./nvidia-gpu-operator/" >}}) diff --git a/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md b/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md index d5701a1d1..ba8fec186 100755 --- a/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md +++ b/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/argocd/_index.en.md @@ -23,7 +23,7 @@ For more information on the ArgoCD, please refer to the [official documentation] # How to deploy? -Argo CD is available as part of the KKP's default application catalog. +ArgoCD 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 ArgoCD application from the Application Catalog. diff --git a/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md b/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md index 9e393c8ab..438d9b9ae 100755 --- a/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md +++ b/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/k8sgpt/_index.en.md @@ -18,7 +18,7 @@ For more information on the K8sGPT, please refer to the [official documentation] # How to deploy? -Argo CD is available as part of the KKP's default application catalog. +K8sGPT 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 application from the Application Catalog. diff --git a/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/nvidia-gpu-operator/_index.en.md b/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/nvidia-gpu-operator/_index.en.md new file mode 100755 index 000000000..e1ee1bfa4 --- /dev/null +++ b/content/kubermatic/v2.25/architecture/concept/kkp-concepts/applications/default-applications-catalog/nvidia-gpu-operator/_index.en.md @@ -0,0 +1,30 @@ ++++ +title = "Nvidia GPU Operator Application" +linkTitle = "Nvidia GPU Operator" +enterprise = true +date = 2024-03-11T12:57:00+02:00 +weight = 12 + ++++ + +# What is Nvidia GPU Operator? +The NVIDIA GPU Operator uses the operator framework within Kubernetes to automate the management of all NVIDIA software components needed to provision GPU. + +For more information on the Nvidia GPU Operator, please refer to the [official documentation](https://docs.nvidia.com/datacenter/cloud-native/gpu-operator/latest/overview.html) + +# How to deploy? + +Nvidia GPU 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 Nvidia GPU Operator application from the Application Catalog. + +![Select Nvidia GPU Operator Application](/img/kubermatic/common/applications/default-apps-catalog/01-select-application-nvidia-gpu-operator-app.png) + +* Under the Settings section, select and provide appropriate details and clck `-> Next` button. + +![Settings for Nvidia GPU Operator Application](/img/kubermatic/common/applications/default-apps-catalog/02-settings-nvidia-gpu-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 Nvidia GPU Operator application to the user cluster. + +To further configure the values.yaml, find more information on the [Nvidia GPU Operator Helm chart documentation](https://github.com/NVIDIA/gpu-operator/) diff --git a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/01-select-application-k8sgpt-app.png b/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/01-select-application-k8sgpt-app.png deleted file mode 100755 index 63ab31a2a..000000000 Binary files a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/01-select-application-k8sgpt-app.png and /dev/null differ diff --git a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/01-select-application-kubevirt-app.png b/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/01-select-application-kubevirt-app.png deleted file mode 100755 index 1c35d9904..000000000 Binary files a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/01-select-application-kubevirt-app.png and /dev/null differ diff --git a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/02-settings-k8sgpt-app.png b/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/02-settings-k8sgpt-app.png deleted file mode 100755 index 1c77f5a1c..000000000 Binary files a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/02-settings-k8sgpt-app.png and /dev/null differ diff --git a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/02-settings-kubevirt-app.png b/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/02-settings-kubevirt-app.png deleted file mode 100755 index d47119b06..000000000 Binary files a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/02-settings-kubevirt-app.png and /dev/null differ diff --git a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/03-applicationvalues-k8sgpt-app.png b/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/03-applicationvalues-k8sgpt-app.png deleted file mode 100755 index c9303fb95..000000000 Binary files a/static/img/kubermatic/v2.24/architecture/concepts/applications/default-applications-catalog/03-applicationvalues-k8sgpt-app.png and /dev/null differ