Endre søk
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf
Kubernetes med Raspberry Pi: Distribution av applikationer i ett kluster
Karlstads universitet, Fakulteten för hälsa, natur- och teknikvetenskap (from 2013).
2020 (svensk)Independent thesis Basic level (degree of Bachelor), 10 poäng / 15 hpOppgaveAlternativ tittel
Kubernetes with Raspberry Pi : Deployment of applications on a cluster (engelsk)
Abstract [sv]

Syftet med projektet är att visa att Kubernetes kan installeras av en individ, ochundersöka om företag kan dra nytta av ett Kuberneteskluster. En av Kuberne-tes fördelar är redundansen i systemet, och redundansen testas i arbetet. någotsom testas i projektet. Kubernetes installeras med en Master och tre noder ochmaskinerna som används är Raspberry Pi.Kubernetes är en open-source plattform för automatisk distribution, skalningoch hantering av containeriserade applikationer. Ett kuberneteskluster är upp-byggt av Master och noder. Master kör komponenter som styr klustrets beteende,schemaläggning och distributioner. En nod är en maskin, applikationer kan exe-kvera på. Hanteringen av containrar sköts med Docker.Webb-applikationer distribueras i klustret med NGINX som webbserver viaDocker Hub, med konfigurationsfiler i YAML-format, och uppdatering av applika-tioner genomförs med redigering av konfigurationsfilerna. Användare kan anslutasig till applikationer med lokala IP-adresser.Redundansen testas genom simulera omstarter och systemkrasher på noderna.Testerna visar när en applikationen är, eller inte är, tillgänglig.

Abstract [en]

The purpose of the project is to show that Kubernetes can be installed by anindividual, and whether companies can benefit from a Kubernetes cluster. One ofKubernetes’ advantages is the redundancy in the system, and the redundancy istested in the project. Kubernetes is installed with a Master and three nodes andthe machines used are Raspberry Pi.Kubernetes is an open-source system for automating deployment, scaling, andmanagement of containerized applications. A Kubernetes cluster is made up ofMaster and nodes. The master runs components that control the cluster’s behavior,scheduling and deployments. A node is a machine that applications can executeon. The management of containers is handled by Docker.Web applications are distributed in the cluster with NGINX as a web serverthrough the Docker Hub, with configuration files in YAML format, and upda-ting applications is done by editing the configuration files. Users can connect toapplications with local IP addresses.The redundancy is tested by simulating reboots and system crashes on thenodes. The tests show when an application is, or is not, available.

sted, utgiver, år, opplag, sider
2020. , s. 47
Emneord [sv]
Kubernetes, kluster, raspberry pi, redundans, redundant, distribution, applikationer, api, kubectl
HSV kategori
Identifikatorer
URN: urn:nbn:se:kau:diva-76493OAI: oai:DiVA.org:kau-76493DiVA, id: diva2:1388394
Eksternt samarbeid
AFRY
Fag / kurs
Computer Science
Utdanningsprogram
Study Programme in IT design, 180 hp
Presentation
2020-01-14, 21A346, Universitetsgatan 2, 651 88 Karlstad, Karlstad, 10:10 (svensk)
Veileder
Examiner
Tilgjengelig fra: 2020-02-25 Laget: 2020-01-24 Sist oppdatert: 2020-02-25bibliografisk kontrollert

Open Access i DiVA

Kubernetes med Raspberry Pi(2183 kB)128 nedlastinger
Filinformasjon
Fil ATTACHMENT01.pdfFilstørrelse 2183 kBChecksum SHA-512
a2578b312f2ffb6f2f8b23a47ffd5ef60821c4b55f0763e800cb5ef2617f2ff1ea67866d3a89fb3c46e29d45c53e42e9f9542e9aba5be504dc3fe22d0d9cfd6f
Type attachmentMimetype application/pdf

Av organisasjonen

Søk utenfor DiVA

GoogleGoogle Scholar
Antall nedlastinger er summen av alle nedlastinger av alle fulltekster. Det kan for eksempel være tidligere versjoner som er ikke lenger tilgjengelige

urn-nbn

Altmetric

urn-nbn
Totalt: 282 treff
RefereraExporteraLink to record
Permanent link

Direct link
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Annet format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annet språk
Fler språk
Utmatningsformat
  • html
  • text
  • asciidoc
  • rtf