Difference between revisions of "Rabora docker"
From DarkWiki
(→Registry) |
|||
| (4 intermediate revisions by the same user not shown) | |||
| Line 13: | Line 13: | ||
** Elk | ** Elk | ||
*** REVIEW: https://github.com/deviantony/docker-elk | *** REVIEW: https://github.com/deviantony/docker-elk | ||
| + | ** TICK | ||
| + | *** https://hub.docker.com/r/ranjandas/tick-docker/ | ||
| + | *** https://github.com/influxdata/TICK-docker/tree/master/1.2 | ||
** Spring Actuator visualsation tools | ** Spring Actuator visualsation tools | ||
*** https://grafana.com/ | *** https://grafana.com/ | ||
| Line 19: | Line 22: | ||
*** http://ganglia.sourceforge.net/ | *** http://ganglia.sourceforge.net/ | ||
*** REVIEW: https://medium.com/@brunosimioni/near-real-time-monitoring-charts-with-spring-boot-actuator-jolokia-and-grafana-1ce267c50bcc | *** REVIEW: https://medium.com/@brunosimioni/near-real-time-monitoring-charts-with-spring-boot-actuator-jolokia-and-grafana-1ce267c50bcc | ||
| + | *** REVIEW: https://github.com/brunosimioni/application-metrics-monitoring | ||
** haproxy | ** haproxy | ||
** RabbitBQ | ** RabbitBQ | ||
| Line 45: | Line 49: | ||
Backup. REVIEW: https://stackoverflow.com/questions/21597463/how-to-port-data-only-volumes-from-one-host-to-another | Backup. REVIEW: https://stackoverflow.com/questions/21597463/how-to-port-data-only-volumes-from-one-host-to-another | ||
| + | |||
| + | ==Distributed storage== | ||
| + | |||
| + | REVIEW: https://storidge.com/cio-portainer/ | ||
| + | |||
| + | |||
| + | ==Notes== | ||
| + | |||
| + | It will be necessary to use '''docker-compose''' over a network. For example, the Jenkins server will run docker-compose, but the images will run on a remote host. | ||
| + | REVIEW: https://docs.docker.com/compose/production/#deploying-changes | ||
Latest revision as of 09:17, 25 April 2020
Contents
Images
- Databases
- Mongodb
- PostgreSQL
- Tools
- Jenkins 2
- Artifactory
- Elk
- TICK
- Spring Actuator visualsation tools
- https://grafana.com/
- https://github.com/codecentric/spring-boot-admin
- http://graphiteapp.org/#overview
- http://ganglia.sourceforge.net/
- REVIEW: https://medium.com/@brunosimioni/near-real-time-monitoring-charts-with-spring-boot-actuator-jolokia-and-grafana-1ce267c50bcc
- REVIEW: https://github.com/brunosimioni/application-metrics-monitoring
- haproxy
- RabbitBQ
- Systems
- Front-end
- Single sign-on (SSO) page
- Main API proxy
- Back-end
- Authorisation server
- Security Admin API
- Order Admin API
- Parcel Admin API
- Carrier Configuration API
- Shipper Configuration API
- Carrier Search And Allocation API
- Label production API
- Manifesting API
- Tracking API
- Front-end
Registry
A local docker registry is used. REVIEW: https://docs.docker.com/registry/deploying/
Backup. REVIEW: https://stackoverflow.com/questions/21597463/how-to-port-data-only-volumes-from-one-host-to-another
Distributed storage
REVIEW: https://storidge.com/cio-portainer/
Notes
It will be necessary to use docker-compose over a network. For example, the Jenkins server will run docker-compose, but the images will run on a remote host. REVIEW: https://docs.docker.com/compose/production/#deploying-changes