https://github.com/adfinis/prometheus-architecture
WIP: Reference Architecture for Prometheus
https://github.com/adfinis/prometheus-architecture
arc42 prometheus prometheus-infrastructure reference reference-architecture
Last synced: 4 months ago
JSON representation
WIP: Reference Architecture for Prometheus
- Host: GitHub
- URL: https://github.com/adfinis/prometheus-architecture
- Owner: adfinis
- License: other
- Created: 2018-07-16T17:51:47.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2018-07-17T16:47:55.000Z (almost 7 years ago)
- Last Synced: 2025-01-01T22:42:44.390Z (6 months ago)
- Topics: arc42, prometheus, prometheus-infrastructure, reference, reference-architecture
- Language: HTML
- Homepage: https://adfinis-sygroup.github.io/prometheus-architecture/
- Size: 319 KB
- Stars: 1
- Watchers: 14
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Architecture
[](https://travis-ci.org/adfinis-sygroup/prometheus-architecture)
This repository contains the source for the Adfinis SyGroup
Architecture documentation.The documentation is structured according to the [arc42](https://arc42.org/)
software architecture documentation template.The architecture documentation in the repo get rendered into static HTML
pages by [hugo](https://gethugo.io). The resulting page is then deployed
to GitHub Pages through [travis](https://travis-ci.org/).## Development
### Local Installation
After installing hugo as per [the installation docs](https://gohugo.io/getting-started/installing/)
you may run hugo to start a local development server on port 1313.```bash
hugo server
```You can now make changes to the markdown files in the `docs/` subdirectory and
hugo will watch the directory and reload your browser on each change.### Docker Installation
If you do not wish to install hugo locally you may start the development server
in a docker container.```bash
docker run --rm -ti -p 1313:1313 -v $(pwd):/src jojomi/hugo hugo server --bind 0.0.0.0
```As with the local installation you can now connect to the development server
on port 1313 and the page will automatically get reloaded if you make changes
to the files in `docs/`.## Deployment
The deployment of the final page to GitHub Pages is automated through travis.
Please look at [.travis.yml](./.travis.yml) for details on the CI/CD process.## License
[](http://creativecommons.org/licenses/by-sa/4.0/)
This work is licensed under a [Creative Commons Attribution-ShareAlike 4.0 International License](http://creativecommons.org/licenses/by-sa/4.0/).
© We acknowledge that this document uses material from the arc 42
architecture template, . Created by Dr. Peter
Hruschka & Dr. Gernot Starke.