Commit graph

8 commits

Author SHA1 Message Date
Gianluca Zuccarelli
90e2fefc56 devel: mock oauth server
Add a mock oauth server for the devel
stack in order to simulate the openshift
sso offline_token
2021-11-12 16:08:06 +00:00
Gianluca Zuccarelli
304e012168 devel: add ib quotas file 2021-11-12 16:08:06 +00:00
Gianluca Zuccarelli
82c45b5084 devel: remove duplicate dashboard 2021-11-12 16:08:06 +00:00
Gianluca Zuccarelli
53b5bdf72b devel: re-use existing dashboards
Rather than have duplicate copies of the dashboard in this repo,
I've added a python script to extract the dashboard configs from
the image-builder and osbuild-composer repos. The script is called
in the `setup.sh` script.`
2021-10-29 11:02:22 +01:00
Gianluca Zuccarelli
bc05bdc0ac devel: update prometheus config
Enable prometheus scraping of the composer endpoints of the
composer instance, which is then used for the composer grafana
dashboard.
2021-10-29 11:02:22 +01:00
Gianluca Zuccarelli
de7d5ba702 devel: prometheus-grafana integration
Add prometheus and grafana integration to the
devel container stack. This should make it easier
to run and configure grafana dashboards locally.
2021-09-29 22:02:27 +02:00
Sanne Raymaekers
297ed210f2 devel: Fix deployment
Includes:
* Include registry in container name
  Otherwise it won't find the image in case an alias doesn't exist.
* Simplify spandx config
* Include healthchecks for the postgres and image-builder containers
2021-08-08 15:20:37 +03:00
Tom Gundersen
886bd768dc devel: add full-stack development environment
This integrates all the Image Builder components needed by the
cloud.redhat.com frontend and allows them to be developed and run
locally using `docker compose`.

This should make it simple to make patches across the different
components and develop them in tandem.

Thanks to Achilleas Koutsou for the initial idea and implementation
in osbuild-composer.

Signed-off-by: Tom Gundersen <teg@jklm.no>
2021-05-21 19:23:14 +02:00