Cloud Native Gitlab - kubectl docker image for ARM architecture
9.7K
Most images are based on the Debian Linux, using the official stretch-slim image. A few smaller, quick running tasks are based on Alpine Linux, using the official image.
Built using the official source installation instructions with some Alpine specific fixes and some dependency compilation tweaks picked up from from the omnibus build packages.
Each directory contains the Dockerfile for a specific component of the
infrastructure needed to run GitLab.
A dev test environment is provided with docker-compose that includes running the gitlab omnibus container to fill in the gaps that this repo in missing in terms of services.
Currently the containers do not wait for their dependant services to become available, so to run the environment:
# Grab the latest Images
docker-compose pull
# Start GitLab
docker-compose up
Support for configuration is intended to be as follows:
For Kubernetes specifically we are mostly relying on the mounting the config files from ConfigMap objects. With the occasional ENV variable to control the custom container code.
Content type
Image
Digest
Size
53.7 MB
Last updated
about 7 years ago
docker pull gitlabarm/kubectl