Last active
February 14, 2017 23:17
-
-
Save walkeralencar/b8a44397314b95ea0d4054a33506c0ac to your computer and use it in GitHub Desktop.
WebDevOPS - Diagram
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@startuml | |
' Access http://www.plantuml.com/plantuml/ paste this content and send... | |
' @author Walker de Alencar <[email protected]> | |
title WebDevOPS - Diagram | |
frame "Docker Hub" { | |
frame "Oficial Images" { | |
artifact alpine | |
artifact busybox | |
artifact centos | |
artifact debian | |
artifact ubuntu | |
artifact java | |
} | |
frame "UpStream Images" { | |
artifact samson [ | |
zendesk/samson | |
] | |
} | |
} | |
frame "webdevops/" { | |
frame "Base Images" { | |
artifact bootstrap | |
artifact base | |
storage storage | |
artifact ansible | |
artifact baseapp [ | |
base-app | |
] | |
ubuntu <... bootstrap | |
bootstrap <.. base | |
ansible .> bootstrap | |
base <.. baseapp | |
busybox <.. storage | |
} | |
frame "Tools Images" { | |
node sphinx | |
node certbot | |
node liquibase | |
bootstrap <. sphinx | |
bootstrap <. certbot | |
'sphinx .> bootstrap | |
'certbot .> bootstrap | |
java <... liquibase | |
} | |
frame "PHP images" { | |
node php | |
node phpapache [ | |
php-apache | |
] | |
node phpdev [ | |
php-dev | |
] | |
node phpnginx [ | |
php-nginx | |
] | |
node phpnginxdev [ | |
php-nginx-dev | |
] | |
node phpapachedev [ | |
php-apache-dev | |
] | |
baseapp <... php | |
'php ...> baseapp | |
php <.. phpapache | |
'phpapache .> php | |
php <. phpnginx | |
php <.. phpdev | |
phpdev <.. phpapachedev | |
phpdev <.. phpnginxdev | |
} | |
frame "HHVM images" { | |
node hhvm | |
node hhvmapache [ | |
hhvm-apache | |
] | |
node hhvmnginx [ | |
hhvm-nginx | |
] | |
baseapp <. hhvm | |
hhvm <.. hhvmapache | |
hhvm <.. hhvmnginx | |
} | |
frame "Services Images" { | |
agent postfix | |
agent ssh | |
agent vsftp | |
node varnish | |
node nginx | |
node apache | |
artifact samsondeploy [ | |
samson-deployment | |
] | |
node nginxdev [ | |
nginx-dev | |
] | |
node apachedev [ | |
apache-dev | |
] | |
node mailsandbox [ | |
mail-sandbox | |
] | |
baseapp <.. postfix | |
baseapp <.. ssh | |
base <.. vsftp | |
base <.. varnish | |
base <.. nginx | |
base <.. apache | |
samson <.. samsondeploy | |
nginx <.. nginxdev | |
apache <.. apachedev | |
phpnginx <. mailsandbox | |
} | |
frame "Application images" { | |
node typo3 | |
node piwik | |
phpapache <.... typo3 | |
phpnginx <... piwik | |
} | |
} | |
@enduml |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment