Skip to content

Re-enable the SSH suite in GitLab QA

Mitchell Nielsen requested to merge 152-enable-ssh-suite-for-qa into master

Summary

Re-enables the SSH suite in GitLab QA by enabling the bundled NGINX objects and relying on external-dns to handle DNS entry creation for ingresses created in the MR pipelines.

Testing

Passing QA jobs:

To do

  • Create ServiceAccount in GCP for external-dns (ocp-ci-external-dns)
  • Install external-dns with create_openshift_cluster.sh in 4.6 cluster
  • Run MR pipeline to confirm functionality
  • Install external-dns with create_openshift_cluster.sh in 4.7 cluster
  • When ready, remove NGINX Ingress Operator from clusters and rebase other MRs (will address this in #236 (closed) - we need other MRs to be rebased once this is merged)
  • Save ServiceAccount key(s) in our team vault

Closes #152 (closed)

Edited by Mitchell Nielsen

Merge request reports