Alternative GDK installation methods
In addition to the primary installation process, you can install GDK using alternative methods.
Install GDK to alternative platforms
Instead of installing GDK locally, you can install GDK to other platforms.
minikube install
You can also install GDK on minikube; see Kubernetes documentation.
Install GDK using alternative projects
Instead of installing GDK from the default GitLab project, you can install GDK from other GitLab projects.
Install using GitLab FOSS project
Learn how to create a fork of GitLab FOSS.
After cloning the gitlab-development-kit project and running make bootstrap, to:
Clone
gitlab-fossusing SSH, run:gdk install gitlab_repo=git@gitlab.com:gitlab-org/gitlab-foss.gitClone
gitlab-fossusing HTTPS, run:gdk install gitlab_repo=https://gitlab.com/gitlab-org/gitlab-foss.git
Use gdk install blobless_clone=true for a faster clone that consumes less disk space. The clone process uses git clone --filter=blob:none. This cloning strategy could slow down some Git commands such as git push.
Install using your own GitLab fork
Learn how to create a fork of GitLab FOSS.
After cloning the gitlab-development-kit project and running make bootstrap, to:
Clone
gitlab-fossusing SSH, run:gdk install gitlab_repo=git@gitlab.com:gitlab-org/gitlab-foss.gitClone
gitlab-fossusing HTTPS, run:gdk install gitlab_repo=https://gitlab.com/gitlab-org/gitlab-foss.git
Use gdk install blobless_clone=true for a faster clone that consumes less disk space. The clone process uses git clone --filter=blob:none. This cloning strategy could slow down some Git commands such as git push.