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
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Tampereen ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Using AWS Secrets Manager with Kubernetes

Jurvanen, Karl-Juhan (2021)

 
Avaa tiedosto
Jurvanen_Karl-Juhan.pdf (401.4Kt)
Lataukset: 


Jurvanen, Karl-Juhan
2021
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021121225371
Tiivistelmä
Nykyaikaisissa ohjelmistoissa on useimmiten joitakin salassa pidettäviä tietoja, kuten salausavaimia ja käyttäjien tunnistetietoja. Näiden salaisuuksien turvallinen säilytys ja käsittely ovat tärkeä osa ohjelmiston tietoturvaa. Markkinoilla on useita kaupallisia ja ilmaisia tuotteita helpottamaan salaisuuksien käsittelyä. Opinnäytetyön tavoitteena oli tutustua Amazon Web Servicen tarjoamiin palveluihin, joita voidaan käyttää salaisuuksien säilyttämiseen. Erityisesti työssä keskityttiin AWS Secrets Manager -palveluun ja sen käyttämiseen.

Opinnäytetyössä tutkittiin AWS Secrets Manager -palvelun soveltuvuutta olemassa olevaan ohjelmistoprojektiin, joka on asennettu Kubernetes-klusteriin Amazonin Kubernetes -alustalla. Opinnäytetyössä tehtiin testitoteutus Secrets Managerin integroinnista Kubernetes-alustaan. Testitoteutus sisältää tarvittavat AWS-resurssit ja Kubernetes-konfiguraatiot, joilla integraatio saatiin tehtyä. Resurssien luonnin automatisointiin käytettiin AWS CloudFormationia.

Työn tutkimusvaiheessa selvisi, että Amazon ei tarjoa työkaluja Secrets Managerin käyttöön Kubernetes-klusterista. Projektissa päätettiin käyttää avoimen lähdekoodin Kubernetes External Secrets -projektia, jolla integraatio onnistui suoraviivaisesti. External Secrets on tarkoitettu Kubernetes-ympäristöön, mutta sitä voidaan käyttää monien salaisuuksien hallintaohjelmien kanssa.

Työssä tehty testitoteutus onnistui hyvin ja sen perusteella Secrets Manager todettiin soveltuvaksi toimeksiantajan vaatimuksiin. Se päätettiin ottaa käyttöön varsinaiseen projektiin.
 
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