- Arch だと Python のバージョンが 3 なので gcloud が動かない。
sudo pacman -S python
export CLOUDSDK_PYTHON=/usr/bin/python2
- GCE にアクセスするときに nojima ユーザでアクセスすると gcloud が動かない。
- パーミッションの問題。
- ubuntu ユーザでアクセスする。
sudo apt-get install build-essential
# Install Go
wget https://storage.googleapis.com/golang/go1.5.1.linux-amd64.tar.gz
tar xvpf go1.5.1.linux-amd64.tar.gz
sudo mv go /usr/local/go
sudo chown -R root:root /usr/local/go
# PATH に /usr/local/go/bin を加える
sudo vim /etc/environment
# secure_path に /usr/local/go/bin を加える
sudo visudo
シェルを再起動
sudo CGO_ENABLED=0 go install -a -installsuffix cgo std
# Install Docker
curl -sSL https://get.docker.com/ | sh
sudo usermod -a -G docker ubuntu
# Install etcd
wget https://github.com/coreos/etcd/releases/download/v2.2.0/etcd-v2.2.0-linux-amd64.tar.gz
tar xvpf etcd-v2.2.0-linux-amd64.tar.gz
sudo mv etcd-v2.2.0-linux-amd64/{etcd,etcdctl} /usr/local/bin/
sudo chown root:root /usr/local/bin/etcd /usr/local/bin/etcdctl
# Install kubernetes
git clone https://github.com/kubernetes/kubernetes
cd kubernets
./build/run.sh ./hack/build-go.sh
./hack/local-up-cluster.sh