Ändra sökning
RefereraExporteraLänk till posten
Permanent länk

Direktlänk
Referera
Referensformat
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • apa.csl
  • Annat format
Fler format
Språk
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Annat 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 (Svenska)Självständigt arbete på grundnivå (kandidatexamen), 10 poäng / 15 hpStudentuppsats (Examensarbete)Alternativ titel
Kubernetes with Raspberry Pi : Deployment of applications on a cluster (Engelska)
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.

Ort, förlag, år, upplaga, sidor
2020. , s. 47
Nyckelord [sv]
Kubernetes, kluster, raspberry pi, redundans, redundant, distribution, applikationer, api, kubectl
Nationell ämneskategori
Teknik och teknologier
Identifikatorer
URN: urn:nbn:se:kau:diva-76493OAI: oai:DiVA.org:kau-76493DiVA, id: diva2:1388394
Externt samarbete
AFRY
Ämne / kurs
Datavetenskap
Utbildningsprogram
IT-design programmet, 180 hp
Presentation
2020-01-14, 21A346, Universitetsgatan 2, 651 88 Karlstad, Karlstad, 10:10 (Svenska)
Handledare
Examinatorer
Tillgänglig från: 2020-02-25 Skapad: 2020-01-24 Senast uppdaterad: 2020-02-25Bibliografiskt granskad

Open Access i DiVA

Kubernetes med Raspberry Pi(2183 kB)128 nedladdningar
Filinformation
Filnamn ATTACHMENT01.pdfFilstorlek 2183 kBChecksumma SHA-512
a2578b312f2ffb6f2f8b23a47ffd5ef60821c4b55f0763e800cb5ef2617f2ff1ea67866d3a89fb3c46e29d45c53e42e9f9542e9aba5be504dc3fe22d0d9cfd6f
Typ attachmentMimetyp application/pdf

Av organisationen
Fakulteten för hälsa, natur- och teknikvetenskap (from 2013)
Teknik och teknologier

Sök vidare utanför DiVA

GoogleGoogle Scholar
Antalet nedladdningar är summan av nedladdningar för alla fulltexter. Det kan inkludera t.ex tidigare versioner som nu inte längre är tillgängliga.

urn-nbn

Altmetricpoäng

urn-nbn
Totalt: 282 träffar
RefereraExporteraLänk till posten
Permanent länk

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