8000 GitHub - jmarley/oc-tools-webserver: The OpenShift utility, oc tools are behind a firewall and are not accessible to the users of OpenShift < 3.2. So If you are using a version < 3.2 here is a quick way to share with your team.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

The OpenShift utility, oc tools are behind a firewall and are not accessible to the users of OpenShift < 3.2. So If you are using a version < 3.2 here is a quick way to share with your team.

Notifications You must be signed in to change notification settings

jmarley/oc-tools-webserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sharing OpenShift oc tooling

Much to my dismay the OpenShift utility, oc tools are behind a firewall and are not accessible to the users of OpenShift < 3.2. So If you are using a version < 3.2 here is a quick way to share with your team.

Setup

  1. git clone project

  2. Get latest versions of OC

  3. move files to oc-files/files directory

    $ mv ~/path-to-utilities/oc-*-{linux,macosx}.tar.gz \
    ~/path-to-oc-files/oc-files/files/
    $ mv ~/path-to-utilities/oc-*-{windows}.zip \
    ~/path-to-oc-files/oc-files/files/

    === OpenShift v3

Create OpenShift project
  1. Install OpenShift cli tooling

  2. login

    $ oc login https://<server-name>:8443 -u <username> -p <passwd>
  3. Create project

    $ oc new-project oc-utilities
  4. Add private key as ose secret

    $ oc secrets new-sshauth sshsecret --ssh-privatekey=keys/id_rsa_spork
    secret/sshsporkkey
  5. Create App

    $ oc new-app oc-tools-webserver

Testing

  1. Build docker file

$ docker build -t jmarley/oc-tools -f support/docker/httpd/Dockerfile .
docker run -dit --name share-oc-tools -p 80:80  jmarley/oc-tools
  1. Run docker container

$ docker run -dit --name share-oc-tools -p 80:80  jmarley/oc-tools

About

The OpenShift utility, oc tools are behind a firewall and are not accessible to the users of OpenShift < 3.2. So If you are using a version < 3.2 here is a quick way to share with your team.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0