StarlingX Metrics Server App
Go to file
Pedro Sliuzas e2a8845d0e Metrics Server Armada App
Metrics Server integrates with starlingX throught an Armada App.
The charts on this review was based on
 https://github.com/kubernetes-sigs/metrics-server/pull/670.
The Armada App will deploy one replica in one of the kubernetes
masters(controllers). Because of that, there is a node selector
configured in the Armada App manifest. Besides that, there is a required
label, that is included in the Helm Chart, the "app: metrics-server".
This label is used by System Inventory to manage the Armada App lifecycle.
Since there is no need to have any integration with System Inventory,
there is no plan to develop a plugin for this Armada App.
This commit was tested in the version 20.06 of StarlingX using
an containerized application that could retrieve Metrics Server
data, and also it was testing scaling horizontally an containerized
application.
Is possible to find the implementation of both of the mentioned tests in
this review https://review.opendev.org/c/starlingx/metrics-server-armada-app/+/776162/1

Story: 2008457
Task: 41905

Change-Id: I29ee0ebbcfeddafd7c598166014bd076246e5862
Signed-off-by: Pedro Sliuzas <PedroLuisMarques.Sliuzas@windriver.com>
2021-03-01 16:22:28 -03:00
stx-metrics-server-helm Metrics Server Armada App 2021-03-01 16:22:28 -03:00
.gitreview Added .gitreview 2021-02-03 20:34:59 +00:00
.zuul.yaml Metrics Server Armada App 2021-03-01 16:22:28 -03:00
centos_build_layer.cfg Metrics Server Armada App 2021-03-01 16:22:28 -03:00
centos_iso_image.inc Metrics Server Armada App 2021-03-01 16:22:28 -03:00
centos_pkg_dirs Metrics Server Armada App 2021-03-01 16:22:28 -03:00
centos_pkg_dirs_containers Metrics Server Armada App 2021-03-01 16:22:28 -03:00
requirements.txt Metrics Server Armada App 2021-03-01 16:22:28 -03:00
test-requirements.txt Metrics Server Armada App 2021-03-01 16:22:28 -03:00
tox.ini Metrics Server Armada App 2021-03-01 16:22:28 -03:00