Skip to main content Link Search Menu Expand Document (external link)


Service that is responsible for handing component pushes. It accepts traffic in git over ssh format, builds component into slug and docker images (if required), and pushes built slug into the Platform-storage-slugs and docker image into the Docker-registry. MongoDB is used to authenticate and authorize user, and to register build result. Build logs are delivered to Elasticsearch by means of Graylog.


not critical

The downtime means integration component pushing is not possible.


Scalable to any reasonable amount of pods.


Use rolling release. Remove pods and create new.

Strong dependencies

The service will not start without Kubernetes service running.

Weak dependencies

Gitreceiver service would be degraded if the following services are down or unreachable: