XgridInc / xkops

About Xkops is an integrated solution that combines widely-adopted open-source utilities to simplify Kubernetes management, emphasizing the enhancement of observability, reliability, security, and cost control in cluster operations which help users optimize the deployment and management of Kubernetes clusters.
Apache License 2.0
61 stars 3 forks source link

Creating combined Helm charts for kubecost, pixie and robusta #54

Open umerxgrid opened 1 month ago

umerxgrid commented 1 month ago

Objective: Create a single Helm chart that allows users to install Kubecost, Pixie, and Robusta in one go.

Deliverables

  1. Helm Chart:

    • Develop a Helm chart that combines the installation of Kubecost, Pixie, and Robusta.
    • Ensure the chart is structured to handle dependencies and configuration for each application.
  2. Installation Demonstration:

    • Provide a step-by-step guide on how to install Kubecost, Pixie, and Robusta using the combined Helm chart.
    • Demonstrate the installation on a Kubernetes cluster (kind).
    • Show that all required packages (Kubecost, Pixie, and Robusta) are installed correctly.
    • Validate that all applications are in a healthy state post-installation.

Acceptance Criteria

Notes

By consolidating these tasks into a single Helm chart, users will benefit from a streamlined installation process, making it easier to deploy and manage these applications on Kubernetes.

SyedMurtazaHassan46 commented 4 weeks ago

Below is a link to google document with all the work done, research and solution on this task. document

SyedMurtazaHassan46 commented 4 weeks ago

The user guide for this installation is also attached in the same document.