Skip to content

Instantly share code, notes, and snippets.

@xetys
xetys / rancher-agent-ubuntu.sh
Created March 2, 2017 20:51
Install Rancher Agent on a fresh ubuntu 16.04
apt-get install -y apt-transport-https ca-certificates && \
apt-key adv \
--keyserver hkp://ha.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D && \
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list && \
apt-get update && \
apt-get install -y docker-engine=1.12.6-0~ubuntu-xenial && \
docker run -d --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.0 <server-url>
@xetys
xetys / k8s-reset.sh
Last active January 28, 2017 11:26
coroes-k8s-reset
#!/bin/bash
sudo systemctl stop kubelet docker flanneld etcd2 && sudo rm -rf /etc/kubernetes/manifests/* && sudo rm -rf /etc/kubernetes/cni/ && sudo rm -rf /etc/systemd/system/kubelet.service && sudo rm -rf /etc/systemd/system/flanneld.service.d && sudo rm -rf /etc/systemd/system/docker.service.d/ && sudo rm -rf /var/lib/etcd2/* && sudo systemctl start etcd2
sudo iptables --flush
sudo iptables -tnat --flush
sudo systemctl start kubeinstall.service
sudo systemctl start flanneld docker kubelet