Kom igång med Kubernetes i GleSYS Cloud med hjälp av Rancher

Inledning

Att skapa ett Kubernetes-kluster hos GleSYS är bara några klick bort. Genom att använda vår one-click installer för Rancher är det enkelt att skapa kluster baserat på vår KVM-plattform.

Vad är Rancher?

Rancher är en komplett manageringsplattform för Kubernetes. Verktyget hanterar de operativa och säkerhetsmässiga utmaningarna under ett klusters livslängd och gör det enkelt att hantera ett eller flera Kubernetes-kluster.

Du kan läsa mer om Rancher här.

Installera Rancher

Logga in i GleSYS Cloud.

Välj den organisation och det projekt där du vill skapa en server med Rancher. Dina Kubernetes-kluster kommer även att skapas under detta projekt.

Under Infrastruktur, bredvid Servrar klickar du på Skapa-knappen.


Börja med att skapa din server


Klicka på flicken One-click installer och välj Kubernetes med Rancher.


Skapa din Rancher-server


Under Datacenter väljer du om servern ska skapas i Falkenberg eller Stockholm.

För att komma åt din Rancher-server behöver du koppla en subdomän till en av dina befintliga domäner på projektet. Välj en ur listan. Saknar du domän kan du enkelt köpa en via GleSYS Cloud.


Koppla en subdomän till en av dina befintliga domäner


Välj en existerande API-nyckel eller skapa en ny.

Ange en e-postadress för Let’s Encrypt för eventuell kommunikation om dina certifikat.

Ange ett användarnamn och lösenord, och/eller en SSH-nyckel. Tänk på att skapa ett starkt lösenord, det här är din inloggning till servern som Rancher installeras på.

Vi har en rekommenderad konfiguration på servern som Rancher kommer att installeras på. Du kan enkelt ändra detta i efterhand men vi rekommenderar att du inte sänker prestandan på servern då det kan påverka hur väl Rancher fungerar.

Klicka på Skapa.


Skapa din API-nyckel


Nu skapas din server med Rancher. Det tar cirka fem minuter för Rancher att installeras och konfigureras.

När installationen är klar, loggar du in via URL:en som visas på sidan.


Logga in vi din URL


Första gången du besöker Rancher behöver du sätta ett lösenord för admin-användaren. Klicka sedan Continue.

Första gången du besöker Rancher behöver du sätta ett lösenord för admin-användaren

Bekräfta sedan den föreslagna URL:en genom att klicka Save URL. Obs, ändrar du URL måste du uppdatera dina DNS-inställningar i vår kontrollpanel.

Bekräfta din URL i Rancher

Du ser nu Ranchers startsida. Klustret du ser i listan är din Rancher-installation.


Rancher startsida


Nu är Rancher installerat och du är redo för att skapa ditt första Kubernetes-kluster.

Skapa Kubernetes-kluster

Klicka på Add Cluster uppe till höger.

Klicka på Glesys.


Skapa din kluster och välj GleSYS


Ange ett namn på ditt kluster.

Nu ska du skapa dina pooler. Tänk på inte kombinera etcd och kontrollplanet med workernoderna i samma pool. Du kan läsa mer om Node-pooler här.

Ange ett namnprefix för din Node-pool. Ett tips är att avsluta prefixet med ett bindestreck, då Rancher automatisk lägger på en siffra per nod.

Du kan direkt välja att skapa flera noder av en viss typ, genom att öka Count.

Template styr specifikationen på servern, du får tre stycken fördefinierade. Du kan läsa mer om våra templates och hur du skapar egna i slutet av guiden.

Du kan lämna resten av inställningarna som de är just nu.

Klicka på Create längst ner på sidan.


Skapa ditt kluster


Nu skapar Rancher ditt Kubernetes-kluster i GleSYS Cloud under det projekt du valde.

Det tar ca 15 minuter för klustret att skapas.

Klustret är redo att användas när statusen är Active.


Kluster redo att användas när status visar Active


Kostnad

Ditt Kubernetes-kluster består av de controller- och workernoder du skapar i form av VPS:er. Priserna för dina servrar hittar du i GleSYS Cloud under Servrar.


Kostnad visas i GleSYS Cloud


Rancher Templates

När du skapar ett Kubernetes-kluster definierar du dina Node-pooler. Varje Node-pool är kopplad till en Node Template, som i sin tur anger vilka resurser den bakomliggande servern får.


Varje Nodepool är kopplad till en Node Template


Du kan själv redigera eller lägga till templates genom att klicka på din användare uppe till höger.


Klicka på din användare i Rancher


Välj Node Templates i listan.

Nu listas våra förkonfigurerade templates. Du har möjlighet att både redigera och klona befintliga templates, för att få den konfiguration som passar dig.

Är du nyfiken på Rancher eller Kubernetes i GleSYS Cloud är du välkommen att höra av dig!

Mer om Rancher

Du kan läsa mer om Rancher på deras webbsida: https://rancher.com

Prova att deploya din första app med denna guide: https://rancher.com/docs/rancher/v2.x/en/quick-start-guide/workload/

Mer om Kubernetes

Du kan läsa mer om Kubernetes på deras webbplats: https://kubernetes.io/

För att kommunicera med ditt kluster via ett CLI, kan du installera kubectl: https://kubernetes.io/docs/tasks/tools/install-kubectl/

Hittar du inte det du söker?

Kontakta oss gärna för mer information. Vi hjälper dig att komma fram till den bästa lösningen för dina behov.

Skicka e-post Ring 0200-23 88 00