Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Automated DNS installation and configuration

Valkeinen, Aleksi (2018)

 
Avaa tiedosto
Valkeinen_Aleksi.pdf (1.873Mt)
Lataukset: 


Valkeinen, Aleksi
Jyväskylän ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018092315325
Tiivistelmä
Opinnäytetyö toteutettiin osana Qvantel Finland Oy:n kehittämistyötä, jonka tarkoituksena oli ke-hittää automatisoitu ratkaisu ohjelmien asentamiseen ja niiden konfiguroimiseen. Työssä keskityt-tiin Consul - nimiseen DNS - palveluun, joka automatisoitiin käyttäen Ansiblea.
Opinnäytetyön teoreettinen osuus koostuu Ansiblen tarkoituksen ja toiminnan kuvaamisesta, DNS:n teoriasta, Consulin toiminnasta, protokollista sekä sen käyttötarkoituksesta, Dnsmasqin käyttötar-koituksesta sekä muista komponenteista, joita opinnäytetyössä on käytetty. Consulin toimintaa py-rittiin mallintamaan luomalla ympäristö, jota voitaisiin käyttää todentamaan Consulin toimivuus. Tässä ympäristössä voitaisiin todentaa nimipalvelun toiminta eri ohjelmien välillä, ohjelmien rekiste-röiminen sekä miten ohjelmien asennus käytännössä toimii.
Ympäristö rakentui seitsemästä eri palvelusta; Dockerista, Consulista, Dnsmasqista, Mesoksesta, Marathonista, Zookeeperista sekä Registratorista. Kaikki paitsi Dnsmasq sekä Mesos tulisivat toimi-maan Docker - konteissa. Mesos, Marathon sekä Zookeeper loisivat yleisen järjestelmäkernelin, jonka resursseja voitaisiin käyttää luomaan applikaatioita Marathonin päälle. Näiden palveluiden nimipalveluna, ylläpitona sekä keskitettynä tallennuskeskuksena tulisi toimimaan Consul. Dnsmas-qia käytetään porttien edelleen lähetykseen Consulille. Registrator toimii rekisteröijänä ympäris-tössä ja rekisteröi konteissa pyörivät palvelut automaattisesti Consuliin.
Opinnäytetyössä päästiin haluttuihin tavoitteisiin, vaikka kehitystyö jatkuu opinnäytetyön jälkeen-kin. Vaikkakin Consulin rooli valmistui ja on toimiva ratkaisu, tulee sen ulkomuoto ja sisältö vielä muuttumaan, sen liikkuessa eteenpäin Qvantelin omiin asennuksiin.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste