sustainable-computing-io / kepler-helm-chart

Apache License 2.0
12 stars 33 forks source link

Default deployment option used by helm charts #8

Open Lai-Kenny opened 1 year ago

Lai-Kenny commented 1 year ago

Hello everyone, I am very interested in this project. I have a question I would like to ask you. What is the default deployment option used by helm charts? Is it a minimum deployment or is the default BM_DEPLOY or CI_DEPLOY etc in the [deploy-from-source-codes/Build manifests]?

rootfs commented 1 year ago

@jiangphcn

jiangphcn commented 1 year ago

You can use this helm chart to deploy kepler to K8S compatible environment, no matter it is BM_DEPLOY or CI_DEPLOY or whatever.

tobby-yuan commented 1 year ago

Hi everyone, I have a question about deploy. What is the different between "Deploy using Helm Chart" and "Deploy from source codes" in this Kepler manual website ?

rootfs commented 1 year ago

@tobby-yuan there is some history :D

The manifests from source code is the first of such ways to deploy kepler, it is still mostly used by developers or for those wanting fine tunings.

Helm chart and operator are the newer and end user friendly ways to deploy kepler.

Lai-Kenny commented 1 year ago

Hi @rootfs @jiangphcn , thanks for your answer and help above. Also, when I use kepler-helm-chart, there are some problems that bother me

  1. Can I see kepler-helm-chart as a quick install of kepler-exporter for monitoring container power consumption with metrics?

  2. I have installed kepler-exporter through kepler-helm-chart, and the indicators can be monitored normally, but if I need to convert the estimated power consumption value, do I need to install other parts (for example: kepler-model -server, kepler-estimator)

  3. Finally, you mentioned the installation requirements on the website: kubectl v1.21.0+. Is this restriction limited to using this kepler? I ask this because my environment is kubectl v1.16.0, and I can use it through kepler-helm-chart installed kepler-exporter, and can monitor indicators normally