We published Hawk at the 16th IEEE International Conference on Cloud Computing 2023, IEEE Cloud 2023. Please find our paper on Hawk here: https://arxiv.org/abs/2306.02496
@misc{grünewald2023hawk,
title={Hawk: DevOps-driven Transparency and Accountability in Cloud Native Systems},
author={Elias Grünewald and Jannis Kiesel and Siar-Remzi Akbayin and Frank Pallas},
year={2023},
eprint={2306.02496},
archivePrefix={arXiv},
primaryClass={cs.DC}
}
This project represents the configuration Web-Interface for Hawk Core. Fields and Mappings can be created here. The dashboard consists of a React application using Chakra-UI and Purity UI by CreativeTim.
The Docker-Image features a nginx server to enabled browser-routing in React.
To start the Dashboard just run:
docker run -e API_URL=http://localhost:8000 -p 80:80 ghcr.io/privacyengineering/hawk-core-monitor
Note: The Dashboard needs a running Hawk-Service instance reverse-proxied on the same port by default. Note: The Grafana Part of the Dashboard is configured in the Hawk project via. a Kubernetes deployment.
To manually specify the hawk-service
you can pass the API_URL
environment variable.
See History for the history of the creation of the UI.