Skip to content

Instantly share code, notes, and snippets.

@pochi
Created August 1, 2014 05:28
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save pochi/2d34ab077d72571a596c to your computer and use it in GitHub Desktop.
Save pochi/2d34ab077d72571a596c to your computer and use it in GitHub Desktop.

Installation

Vagrant install

まずはVagrantの1.6以上必要なのでインストール。

https://coreos.com/docs/running-coreos/platforms/vagrant/

CoreOS起動

git clone https://github.com/coreos/coreos-vagrant/
cd coreos-vagrant
vagrant up
vagrant ssh

Setting Kubernetes

http://coreos.com/blog/running-kubernetes-example-on-CoreOS-part-1/

sudo mkdir -p /opt/kubernetes/bin 
sudo chown -R core: /opt/kubernetes
cd /opt/kubernetes
wget https://github.com/kelseyhightower/kubernetes-coreos/releases/download/v0.0.1/kubernetes-coreos.tar.gz
tar -C bin/ -xvf kubernetes-coreos.tar.gz
git clone https://github.com/kelseyhightower/kubernetes-coreos.git
sudo cp kubernetes-coreos/units/* /etc/systemd/system/
sudo systemctl start kubernetes-apiserver
sudo systemctl start kubernetes-controller-manager
sudo systemctl start kubernetes-kubelet
sudo systemctl start kubernetes-proxy

Build hadoop node

 $ git clone https://github.com/sequenceiq/hadoop-docker.git
 $ cd hadoop-docker/
 $ docker build  -t sequenceiq/hadoop-docker .
 $ docker run -i -t sequenceiq/hadoop-docker /etc/bootstrap.sh -bash

This document is in progress.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment