app-power-metrics/stx-power-metrics-helm/stx-power-metrics-helm/helm-charts/cadvisor
Alyson Deives Pereira c1633607e5 Power Metrics as StarlingX application
This commit creates the StarlingX application for Power Metrics.

Test Plan (AIO-SX, AIO-DX, STD):
PASS: The application can be successfully installed
PASS: The label "app.starlingx.io/component" was applied to pods
PASS: Use curl to verify that cadvisor metrics are being generated:
      curl cadvisor.power-metrics.svc.cluster.local:80/metrics
PASS: Use curl to verify that telegraf metrics are being generated:
      curl telegraf.power-metrics.svc.cluster.local:9273/metrics
PASS: The application can be successfully uninstalled
PASS: The power-metrics namespace is deleted on uninstall

Story: 2010773
Task: 48498

Change-Id: Ife077f4baf4b81934ddfeeb3b21ea539e8975ba1
Signed-off-by: Alyson Deives Pereira <alyson.deivespereira@windriver.com>
Co-authored-by: Caio Cesar Ferreira <caio.cesarferreira@windriver.com>
Co-authored-by: Fabio Studyny Higa <fabio.studynyhiga@windriver.com>
2023-08-29 23:08:53 -03:00
..
templates Power Metrics as StarlingX application 2023-08-29 23:08:53 -03:00
Chart.yaml Power Metrics as StarlingX application 2023-08-29 23:08:53 -03:00
README.md Power Metrics as StarlingX application 2023-08-29 23:08:53 -03:00
values.yaml Power Metrics as StarlingX application 2023-08-29 23:08:53 -03:00

README.md

cAdvisor Helm Chart

This Helm Chart comes with everything that is needed to run cAdvisor.

Testing

This helm chart was validated using an image based on release 0.47.3 of cadvisor, available at https://github.com/google/cadvisor/tree/v0.47.3.

How to install

This chart can be installed using the default values with:

$ helm upgrade --install cadvisor stx-platform/cadvisor

It is possible to replace the default "args" values of values.yaml file to change or add new args to cAdvisor. Please consult cAdvisor Runtime Options for reference to what can be added.

If needed, it is also possible to add new volumes to be mounted overriding the "volumes" column in the values.yaml file.

You may want to override values.yaml file use the following command:

$ helm upgrade --install cadvisor -f values.yaml stx-platform/cadvisor

For more information about installing and using Helm, see the Helm Docs. For a quick introduction to Charts, see the Chart Guide.