export OPENSHIFT_MEMORY=4192
vagrant up
vagrant ssh
cd /data/src/github.com/openshift/origin
make clean build
mkdir -p /root/o3
yum update docker -y
yum install ethtool tree psmisc openldap-clients -y
docker pull openshift/origin-deployer
docker pull openshift/origin-deployer:v1.1
export PATH=/data/src/github.com/openshift/origin/_output/local/bin/linux/amd64:$PATH
KUBECONFIG=/root/o3/master/admin.kubeconfig
openshift start --write-config="/root/o3"
then
sudo `which openshift` start --master-config="/root/o3/master/master-config.yaml" --node-config="/root/o3/node-openshiftdev.local/node-config.yaml" --public-master=localhost &> /root/openshift.log &
chmod -R 777 /root/o3/
sudo chmod +r /root/o3/master/openshift-registry.kubeconfig
sudo chmod +r /root/o3/master/admin.kubeconfig
oadm registry --create --credentials=/root/o3/master/openshift-registry.kubeconfig --config=/root/o3/master/admin.kubeconfig
sudo pkill openshift
docker ps | awk 'index($NF,"k8s_")==1 { print $1 }' | xargs -l -r docker stop
VM ip = 192.168.121.231
scp [email protected]:/root/o3/master/admin.kubeconfig /root/.kube/config
scp [email protected]:/root/o3/master/* /root/.kube/
now run
oc get nodes