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:

There are also issues blocking using build packs to deploy rails apps with no Dockerfile

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