Category: MicroServices

rook-ceph on k8s

DRAFT Add 3 worker nodes with a dedicated block device to use with ceph Install 3 vm’s with a dedicated unused block device -> /dev/vdb Install kubernetes -> https://sunwfrk.com/k8s-on-centos7/ follow step 1 -> 6 follow step 13 -> 18 Install git [root@test-vm1 ~]$ yum install -y git Install rook [root@test-vm1 ~]$ su - k8sadm [k8sadm@test-vm1

k8s Dashboard installation

Deploy the Dashboard install the kubernetes dashboard [k8sadm@test-vm1 ~]$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/src/deploy/recommended/kubernetes-dashboard.yaml secret "kubernetes-dashboard-certs" created serviceaccount "kubernetes-dashboard" created role "kubernetes-dashboard-minimal" created rolebinding "kubernetes-dashboard-minimal" created deployment "kubernetes-dashboard" created service "kubernetes-dashboard" created Deploy heapster to enable container cluster monitoring and performance analysis on your cluster [k8sadm@test-vm1 ~]$ kubectl apply -f https://raw.githubusercontent.com/kubernetes/heapster/master/deploy/kube-config/influxdb/heapster.yaml serviceaccount "heapster" created deployment "heapster"

k8s master and nodes on RHEL/Centos 7

Configure the master node Preparation Run the following commands to pass bridged IP traffic to iptables chains [root@test-vm1 ~]$ yum update -y [root@test-vm1 ~]$ modprobe br_netfilter [root@test-vm1 ~]$ cat <<EOF > /etc/sysctl.d/k8s.conf net.bridge.bridge-nf-call-ip6tables = 1 net.bridge.bridge-nf-call-iptables = 1 EOF [root@test-vm1 ~]$ sysctl --system 2a) Allow the necessary ports trough the firewall when you’re working in

QUAD9 Docker

Hi all, I uploaded my docker image to docker hub. Go and try it out! https://hub.docker.com/r/sunwfrk/quad9