-
Notifications
You must be signed in to change notification settings - Fork 75
Deployment Options
NOTE: All Kubeturbo deployment related documentation is now in the official IBM Docs here. This GitHub wiki is no longer being updated, please refer to the official IBM Docs going forward.
NOTE: New Kubeturbo versions are released with and match the Turbonomic Product Version, detailed here
There are four different deployment options for Kubeturbo: Helm chart, Yamls, Operator via Yamls, and Operator via Red Hat OpenShift Operator Hub.
This document gives a brief overview of each method, and links to articles that provide deployment details based on the method you want.
Please make sure to first review the following topics before deciding on a deployment method:
Helm charts are an easy way to deploy and update kubeturbo. We provide you a helm chart when you git clone this project (under kubeturbo/deploy/kubeturbo/), index this chart as a local helm repo, and install. You will need to specify a few parameters to complete the install.
For more details go to Helm Deployment.
You can deploy the kubeturbo probe and the related resources using yaml files (under kubeturbo/deploy/kubeturbo_yamls/) that define the resources required, along with an example of a single yaml to create all resources.
For more information, go to Yaml Deployment
A Kubeturbo Operator can be used to deploy kubeturbo. You can deploy the Operator, CRD and related resources such as a sample CR from the yaml files available (under kubeturbo/deploy/kubeturbo-operator/).
For details go to Operator Deployment.
For Red Hat OpenShift 4.x users, you can use the certified KubeTurbo Operator available via the OpenShift OperatorHub.
For details go to the OpenShift Operator Hub deployment guide for KubeTurbo
Introduction
Kubeturbo Use Cases
Kubeturbo Deployment
Kubeturbo Config Details and Custom Configurations
Actions and how to leverage them
- Overview
-
Resizing or Vertical Scaling of Containerized Workloads
a. DeploymentConfigs with manual triggers in OpenShift Environments - Node Provision and Suspend (Cluster Scaling)
- SLO Horizontal Scaling
- Turbonomic Pod Moves (continuous rescheduling)
-
Pod move action technical details
a. Red Hat Openshift Environments
b. Pods with PVs
IBM Cloud Pak for Data & Kubeturbo:Evaluation Edition
Troubleshooting
- Startup and Connectivity Issues
- KubeTurbo Health Notification
- Logging: kubeturbo log collection and configuration options
- Startup or Validation Issues
- Stitching Issues
- Data Collection Issues
- Collect data for investigating Kubernetes deployment issue
- Changes to Cluster Role Names and Cluster Role Binding Names