Difference between revisions of "Rabora docker"

From DarkWiki
Jump to: navigation, search
(Images)
 
(13 intermediate revisions by the same user not shown)
Line 6: Line 6:
  
 
* Tools
 
* Tools
** Jenkins2
+
** Jenkins 2
 +
*** REVIEW: https://dzone.com/articles/get-started-with-jenkins-20-with-docker
 +
*** REVIEW: https://getintodevops.com/blog/building-your-first-docker-image-with-jenkins-2-guide-for-developers
 
** Artifactory
 
** Artifactory
 +
*** REVIEW: https://www.jfrog.com/confluence/display/RTF/Installing+with+Docker
 
** Elk
 
** 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 15: 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
 +
*** REVIEW: https://docs.docker.com/samples/rabbitmq/
 +
 +
* 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
 +
 +
==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

Latest revision as of 09:17, 25 April 2020

Images

  • Databases
    • Mongodb
    • PostgreSQL
  • 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

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