Container for OpenShift Origin Performance Demos
4.1K
OpenShift, Kubernetes and Docker Performance Research
The next few steps should be baked in to the VM image, but for posterity here's what is included:
sudo su -
setenforce 0
cd $HOME
git clone https://github.com/jeremyeder/openshift-performance
wget https://github.com/openshift/origin/releases/download/v1.1.1.1/openshift-origin-server-v1.1.1.1-940be51-linux-64bit.tar.gz
tar xf https://github.com/openshift/origin/releases/download/v1.1.1.1/openshift-origin-server-v1.1.1.1-940be51-linux-64bit.tar.gz
sudo ln -s ~/openshift-origin-server-v1.1.1.1-940be51-linux-64bit/openshift /usr/bin
sudo ln -s ~/openshift-origin-server-v1.1.1.1-940be51-linux-64bit/oc /usr/bin
cd openshift-origin-server-v1.1.1.1-940be51-linux-64bit
sudo openshift start master
sudo openshift start node --kubeconfig ~/openshift-origin-server-v1.1.1.1-940be51-linux-64bit/openshift.local.config/master/openshift-master.kubeconfig
cp openshift-origin-server-v1.1.1.1-940be51-linux-64bit/openshift.local.config/master/admin.kubeconfig ~/.kube/config
sudo docker pull openshift/origin-pod
sudo docker pull openshift/origin-deployer
sudo docker pull openshift/origin-docker-builder
sudo docker pull openshift/origin-docker-registry
Verify OpenShift is up and running:
openshift version
oc get nodes
Create a test pod:
oc create -f ~/openshift-performance/svt/content/pod-default.json
oc get pods
In this repo there is a dockerfile for an openshift-performance container. You can docker build this, or: docker pull jeremyeder/openshift-performance
The openshift-performance container is:
Content type
Image
Digest
Size
141.6 MB
Last updated
over 10 years ago
docker pull jeremyeder/openshift-performance