Agent and Controller built with the Open Cluster Management
Add-On Framework
to provide deep status for selected resources.
TL;DR
The OCM status addon consists of a controller and an agent. The controller
is responsible for installing the agent addon on all clusters. The agent is responsible
for monitoring the objects delivered by the OCM work agent, and report their statuses
back to the OCM Hub using WorkStatus objects. The addon uses the OCM Add-on Framework
and RBAC permissions to enable this functionality.
Prereqs
go version 1.20 and up
make
kubectl
docker (or compatible docker engine that works with kind)
kind
helm
Setup
Clone this repo.
Setup KubeStellar as described in setup, then install
status add-on with helm: