Skip to content
Snippets Groups Projects
workflow.wsd 602 B
Newer Older
Ulf Seltmann's avatar
Ulf Seltmann committed
@startuml "Deploy Alpha"
"Developer" as dev -> "Gitlab" as gitlab: commit:1-issue
gitlab -> "CI-Runner" as runner: build image
runner->runner: docker build
runner-->gitlab: ok (docker-image)
gitlab->runner: publish image
runner->hub as "Docker-Hub": docker push alpha-1-issue
hub-->runner: ok
runner-->gitlab: ok
gitlab->runner: deploy
runner->cluster as "K8S-Cluster": helm install alpha-1-issue
cluster->hub: docker pull alpha-1-issue
hub-->cluster: docker-image
cluster->cluster: deploy alpha
cluster-->runner: ok
runner-->gitlab: ok
gitlab-->dev: https://alpha.uni-leipzig.de/alpha-1-issue/
@enduml