dc.contributor.author | Ketonen, Eero | |
dc.date.accessioned | 2019-03-14T11:28:59Z | |
dc.date.available | 2019-03-14T11:28:59Z | |
dc.date.issued | 2019 | - |
dc.identifier.uri | http://www.theseus.fi/handle/10024/161110 | |
dc.description.abstract | Insinöörityön aiheena oli asentaa testiympäristökäyttöön Red Hatin OpenShift Container Platform. Asennuksen lisäksi tavoitteena oli julkaista testisovellus pyörimään sovelluskonteissa sekä tutkia ympäristön toimivuutta.
Työ aloitettiin käymällä läpi virtualisointia sekä konttivirtualisointia. Näiden teknologioiden pohjalta tutustuttiin Dockeriin ja Platform as a Service (PaaS) -alustoihin Kubernetekseen sekä OpenShiftiin. Työssä rakennettiin kolmen Linux-virtuaalikoneen klusteroitu OpenShiftympäristö. Ympäristöön julkaistiin yksinkertainen verkkosovellus, joka oli ajossa useissa kloonatuissa sovelluskonteissa. Ympäristöä myös testattiin sekä tutkittiin yleisesti.
Työn tuloksena saatiin toimiva testiympäristö sekä pintaraapaisu siitä, mitä kaikkea OpenShift Container Platformilla voi tehdä. Työssä todettiin, että ympäristö on täydellinen omien sovelluksien testaamiseen sekä sovelluskonttiteknologiaan tutustumiseen. Mikäli haluttaisiin tuotantoympäristöön soveltuva klusteri, tulisi lisätä virtuaalikoneiden sekä fyysisien palvelimien määrää, jotta kaikki komponentit olisivat vähintään kahdennettu. | - |
dc.language.iso | fin | - |
dc.rights | fi=Kaikki oikeudet pidätetään|en=This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.| | - |
dc.title | OpenShift-klusterin asennus | - |
dc.type.ontasot | fi=AMK-opinnäytetyö|sv=YH-examensarbete|en=Bachelor's thesis| | - |
dc.identifier.urn | URN:NBN:fi:amk-201903132815 | - |
dc.contributor.organization | fi=Metropolia Ammattikorkeakoulu|sv=Metropolia Ammattikorkeakoulu|en=Metropolia University of Applied Sciences| | |
dc.subject.specialization | Tietoverkot | - |
dc.subject.degreeprogram | fi=Tieto- ja viestintätekniikka|sv=Informations- och kommunikationsteknik|en=Information and Communications Technology| | - |
dc.subject.yso | OpenShift | - |
dc.subject.yso | Kubernetes | - |
dc.subject.yso | Docker | - |
dc.subject.discipline | Tieto- ja viestintätekniikan tutkinto-ohjelma | - |