Get an internal application working with Auto DevOps
While setting up a Kubernetes cluster environment to allow for internal one off applications to be deployed using Auto DevOps into a production ready environment, we have run into a blocker in that none of these applications currently support Auto DevOps.
In order to get this right, we need to deploy at least one application into the cluster to test that the cluster works as we expect. After that, the other apps can use it (via review apps) to work on their own compatibility.
Currently, we are working in an ephemeral test cluster until there is a working configuration to move to a permanent location.
The blocking issues are:
- For version.gitlab.com: https://gitlab.com/gitlab-org/version-gitlab-com/issues/111
- For design.gitlab.com: https://gitlab.com/gitlab-org/design.gitlab.com/issues/96
- For license.gitlab.com: https://gitlab.com/gitlab-org/license-gitlab-com/issues/79
There are also issues blocking using build packs to deploy rails apps with no Dockerfile
- gitlab-org/project-templates/rails#12 (closed)
- https://gitlab.com/gitlab-org/gitlab-ce/issues/59233
- https://gitlab.com/gitlab-org/gitlab-ce/issues/62469
- https://gitlab.com/gitlab-org/gitlab-ce/issues/62386
- https://gitlab.com/gitlab-org/gitlab-ce/issues/62366
- https://gitlab.com/gitlab-org/gitlab-ce/issues/62364
- https://gitlab.com/gitlab-org/gitlab-ce/issues/62365
Additionally, the following issue causes problems with just about anything we do with helm (but is not a complete blocker for this): https://gitlab.com/gitlab-org/gitlab-ce/issues/54760