From 30a0e2451880b86539fcbf00a37ef5ea79a63e52 Mon Sep 17 00:00:00 2001 From: Inaki Fernandez Date: Mon, 4 May 2020 19:37:38 +0200 Subject: [PATCH] testing block of code 3 --- docs/kubernetes.md | 30 ++++++++++++++---------------- 1 file changed, 14 insertions(+), 16 deletions(-) diff --git a/docs/kubernetes.md b/docs/kubernetes.md index e9c19e9c..5a97e5c9 100644 --- a/docs/kubernetes.md +++ b/docs/kubernetes.md @@ -188,23 +188,21 @@ * **kubeadm** is an alternative approach, kops is still recommended (on AWS) - you also have AWS integrations with kops automatically * Setup **kops** in your windows with **virtualbox.org** and **vagrantup.com** . Once downloaded, to type a new linux VM, just type in cmd/powershell: 1. Spin up ubuntu via vagrant: - - ``` - C:\ubuntu> vagrant init ubuntu/xenial64 - C:\ubuntu> vagrant up - [...] - C:\ubuntu> vagrant ssh-config - C:\ubuntu> vagrant ssh - ``` - - 2. Runt kops installer: - - ``` - curl -LO https://github.com/kubernetes/kops/releases/download/$(curl -s https://api.github.com/repos/kubernetes/kops/releases/latest | grep tag_name | cut -d '"' -f 4)/kops-linux-amd64 - chmod +x kops-linux-amd64 - sudo mv kops-linux-amd64 /usr/local/bin/kops - ``` + ``` + C:\ubuntu> vagrant init ubuntu/xenial64 + C:\ubuntu> vagrant up + [...] + C:\ubuntu> vagrant ssh-config + C:\ubuntu> vagrant ssh + ``` + 2. Runt kops installer: + + ``` + $ curl -LO https://github.com/kubernetes/kops/releases/download/$(curl -s https://api.github.com/repos/kubernetes/kops/releases/latest | grep tag_name | cut -d '"' -f 4)/kops-linux-amd64 + $ chmod +x kops-linux-amd64 + $ sudo mv kops-linux-amd64 /usr/local/bin/kops + ``` * [Kubernetes Cluster with **Kubeadm**](https://github.com/kubernetes/kubeadm) It works on any deb / rpm compatible Linux OS, for example Ubuntu, Debian, RedHat or CentOS. This is the main advantage of kubeadm. The tool itself is still in beta (Q1 2018), but is expected to become stable somewhere this year. It's very easy to use and lets you spin kubernetes cluster in just a couple of minutes. * [medium.com: **Demystifying High Availability in Kubernetes Using Kubeadm**](https://medium.com/velotio-perspectives/demystifying-high-availability-in-kubernetes-using-kubeadm-3d83ed8c458b) * [Ansible Role - Kubernetes (Jeff Geerling)](https://github.com/geerlingguy/ansible-role-kubernetes)