sunage001 发表于 2018-9-21 09:23:57

oprenstack cloud init set password

#!/bin/bash  
cd
/home/ubuntu  

wget otcloud-gateway.bj.intel.com/script.tar.gz  

if [ $? -ne 0 ]; then  curl
-Ootcloud-gateway.bj.intel.com/script.tar.gz  

fi  
tar xzvf script.tar.gz
  
cd script
  
source environment.inc
  
./vm-setup.sh
  
./prep.sh
  

  
UNAME=/home/ubuntu
  
UHOME=/home/ubuntu
  
USERN=ubuntu
  
# passwd centos$UHOME/$ENV_SCRIPT
  
# sudo apt-get -y install golang-$GOVER-go
  
# sudo ln -s /usr/lib/go-$GOVER /usr/lib/go-latest
  
# wget https://dl.google.com/go/go$GOLATEST.linux-amd64.tar.gz
  
OS=linux
  
ARCH=amd64
  
# sudo tar -C /usr/local -xzf go$GOLATEST.$OS-$ARCH.tar.gz
  
echo "PATH=\$PATH:/usr/local/go/bin" >> $UHOME/$ENV_SCRIPT
  
wget -O- https://raw.githubusercontent.com/udhos/update-golang/master/update-golang.sh| sudo bash
  
# installcfssl
  
GOPATH=$UHOME/go $GO_ROOT/go get -u github.com/cloudflare/cfssl/cmd/...   # root user
  

  
# install k8s code
  
git clone https://github.com/kubernetes/kubernetes.git $UHOME/kubernetes
  
cd $UHOME/kubernetes
  

  
# install etcd
  
hack/install-etcd.sh # Installs in ./third_party/etcd
  
echo "export PATH=\"\$PATH:$(pwd)/third_party/etcd\"" >> $UHOME/$ENV_SCRIPT # Add to PATH
  

  
chown -R $USERN:$USERN /home/$USERN
  

  
cat > /usr/bin/kubectl
页: [1]
查看完整版本: oprenstack cloud init set password