Skip to main content

- Defending Internet Freedom

- IndieHosters

- Give Docker Trainings

- libre.sh, yet another Docker PaaS

- Meteor Freelancer

- ToS;DR

- IndieWeb

- I have something to Hide and you?

- Framasoft

indiehosters.net

github.com/IndiePaaS/IndiePaaS

twitter.com/pierreozoux

github.com/pierreozoux

tosdr.org/

pierre-o.fr

www.humancoders.com/formations/docker

www.meetup.com/Internet-Freedom-Lisbon/

ihavesomethingtohi.de/

framadrive.org

pierre@ozoux.net

Pierre Ozoux

Having a bit of fun with Hetzner free cloud and kubernetes before GOT

1 min read

Following this tutoriel from my GF's ubuntu :)

apt-get install pip
pip install pssh
cat > servers < script.sh <https://download.docker.com/linux/ubuntu/gpg | apt-key add -
cat </etc/apt/sources.list.d/docker.list
deb https://download.docker.com/linux/$(lsb_release -si | tr '[:upper:]' '[:lower:]') $(lsb_release -cs) stable
EOF

curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | apt-key add -
cat </etc/apt/sources.list.d/kubernetes.list
deb http://apt.kubernetes.io/ kubernetes-xenial main
EOF

apt-get update

apt-get install -y docker-ce=$(apt-cache madison docker-ce | grep 17.03 | head -1 | awk '{print $3}') kubelet kubeadm kubectl
EOS

pssh -O StrictHostKeyChecking=no -h servers -i -t 0 -I < ./script.sh

My master will be the 22

run this on this node:


kubeadm init --pod-network-cidr=10.244.0.0/16

Run this on the workers:

kubeadm join ... # the join command you got from the init

And again on the master:

export KUBECONFIG=/etc/kubernetes/admin.conf
kubectl apply -f https://raw.githubusercontent.com/projectcalico/canal/master/k8s-install/1.7/rbac.yaml
kubectl apply -f https://raw.githubusercontent.com/projectcalico/canal/master/k8s-install/1.7/canal.yaml

 voila :)

kubectl get no
kubectl get po --all-namespaces

ok, it took 1h30, and not 15min as expected at the beginning :/ So no GOT, but just H2G2, and dodo :)

Pierre Ozoux

Looks like an amazing tool! Mozilla and the Washington Post Are Reinventing Online Comments – The Mozilla Blog https://blog.mozilla.org/blog/2017/09/06/mozilla-washington-post-reinventing-online-comments

Pierre Ozoux

Just received my brand new computer SlackReady with 16GB of RAM :slightly_smiling_face: Can't wait to see gif in 60fps :troll:

Pierre Ozoux

Pierre Ozoux

Pierre Ozoux

We are moving out of , end of next month.
If you re looking for a washing machine, a fridge, a car, heaters, deshumidifier, body board, or any kind of furniture, please ping me!
https://www.olx.pt/anuncio/kia-picanto-IDAz4wR.html

Pierre Ozoux

Pour tous mes amis fouteux, je suis heureux ce soir :) La L1 de football rebaptisée Ligue 1 Conforama https://www.lesechos.fr/industrie-services/services-conseils/0211992885232-la-l1-de-football-rebaptisee-ligue-1-conforama-2081195.php

Pierre Ozoux

My first PR to a Microsoft Open Source project - Add rocket.chat by pierreozoux · Pull Request #752 · kubernetes/charts https://github.com/kubernetes/charts/pull/752 (Technically, I did the PR before Microsoft bought Deis :) )

Pierre Ozoux

Mastodon, «le charme des endroits d’Internet où on arrive en premier» - Libération http://www.liberation.fr/futurs/2017/04/15/mastodon-le-charme-des-endroits-d-internet-ou-on-arrive-en-premier_1562805 avec du dedans :)

Pierre Ozoux

Replied to a post on jeena.net :

Love your blog post! (And love it is indieweb ;) )