Adding scripts to handle initialization of cluster for openshift CI. (#1441)

* Adding scripts to handle initialization of cluster for openshift CI.

This also fixes couple of usernames on the side

Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>

* Adding http-tools to build root so we can use htpasswd

* Adding login as developer and creation of first project

* Moving script to ./scripts and renaming makefile command

* Renaming scripts to incude tests in configure cluster script

* Making script more configurable

* Adding namespace to secret commands.

* Fixing missing username

* Simplifying script by removing unnessasary variables

* Adding TODO and slightly reduction wait time for auth config

* Making assets dir overwritable

* Making configure script executable.

* Fixing message for not existing kubeconfig

* Redirecting out and err of commands where we are not interested in msg

* Updating to 18 secs default sleep which can be overridden

* Adding workaround for missing wildfly in OpenShift 4.0

* Adding basic ci docs for prow

Signed-off-by: Mohammed Zeeshan Ahmed <mohammed.zee1000@gmail.com>
This commit is contained in:
Mohammed Ahmed
2019-03-13 11:20:34 +05:30
committed by Amit Rout
parent 54ff6263e3
commit 631b53d2a3
5 changed files with 104 additions and 4 deletions

View File

@@ -2,4 +2,4 @@
FROM registry.svc.ci.openshift.org/openshift/release:golang-1.11
RUN yum -y install make wget gcc git
RUN yum -y install make wget gcc git httpd-tools