Kubernetes platform for projects

Mysticons’ focus this summer was on integrating Kubernetes, Docker, Power Automate and CI/CD pipelines in the spirit of DevSecOps. As a result, a cloud platform for WIMMA Lab's and JAMK's future projects was created.

Tiimi

  • Sini Karvonen
  • Heikki Pekkarinen
  • Matti Saarelma
  • Timo Lehosvuo
  • Samuli Ylönen

Stack

  • Docker
  • Kubernetes
  • GitLab CI/CD
  • Power Automate
  • Robot Framework
  • Ansible

Project purpose and goal

Mysticons assignments were WIMMA Lab internal assignments given by Marko “Narsuman” Rintamäki. The goal with Power Automate was to reduce the workload of teachers when the workspaces with needed materials for the course could be created automatically, and students could be as well added to groups automatically. With Kubernetes the goal was to get as far as possible with the development of the cluster and bring DevSecOps methods to the process as was achievable in given time frame.

The idea behind the Kubernetes cluster is that the cluster could be used to replace paid cloud services in student projects such as WIMMA Lab projects. Adding DevSecOps and the CI/CD pipelines to the cluster students are taught modern ways of software development. Such as automated testing with Robot Framework and SAST and DAST checks in pipelines.

Team members

Sini Karvonen

Team Leader, Junior Developer

Jyväskyläläinen, monesta asiasta innostuva ja kiinnostuva ravintola-alalta IT-alalle vaihtava kahden koiran yksinhuoltaja, joka nauttii työskentelystä ihmisten kanssa ja siitä, että päivät eroavat toisistaan ja tuovat haasteita. Harrastaa käsitöitä, pelaamista ja kaikenlaista luovaa taiteilua ja tekemistä. JAMKin kyberturvallisuuspuolen opiskelija, joka haluaisi oppia enemmän automaatiosta, koodaamisesta, 3D-grafiikan tekemisestä ja monesta muusta.

LinkedIn

Heikki Pekkarinen

Junior Software Developer

Olen opiskelijana vanhempaa vuosikertaa, syntynyt 1981 ja Jyväskylässä asunut pikku nappulasta alkaen. Tietotekniikasta minulla on vuosikymmenien kokemus 80-luvun kotimikroista alkaen. Olen toista kertaa AMK-opiskelijana, edellinen tutkinto on medianomi(viestintä) vuodelta 2009. Työnäkymät graafikkona ja verkkosivujen tekemisessä olivat heikot, joten ryhdyin opiskelemaan ohjelmointia. Teknologioissa kiinnostuksen painopiste on frontend-jutuissa, kuten käyttöliittymien koodailussa. Pelejäkin olen joskus haaveillut tekeväni. Vapaa-ajalla harrastan nörttihommien, kuten pelaamisen, vastapainoksi chilin kasvatusta ja polkupyöräilyä.

LinkedIn

Matti Saarelma

Junior Software Developer

Cyber Security student at JAMK / 10+ years in Aviation Industry / PC user since 80286 / Quake Veteran / White Hat / Traveller / Musician / Producer / DJ

LinkedIn

Timo Lehosvuo

Junior Web Developer

  • Kotoisin: Säynätsalosta (Jyväskylä)
  • Kiinnostavat aiheet työelämässä tällä hetkellä: automaatio, ethical hacking
  • Kokemusta: Linux, Linux servers, Windows, Docker, Python, tietoturva, ethical hacking
  • Harrastuneisuus: tietokonepelit, vaellus, sudokut
LinkedIn

Samuli Ylönen

Junior Software Developer

ICT-alan monimuoto-opiskelija Jyväskylästä. Aloitin opinnot keväällä 2019 avoimella puolella, ja syksyllä 2020 siirryin tutkinto-opiskelijaksi. Olen aiemmalta koulutukseltani musiikkipedagogi/musiikkiteknologi, ja olen työskennellyt yli 13 vuotta ääni- ja tapahtumatekniikan parissa. Opinnoissani olen suuntautunut kyberturvallisuuden pariin, sillä sen testaaminen ja kehittäminen kiinnostaa. Opintojen myötä kokemusta on mm. palvelimista, ohjelmoinnista, tietoturvasta, tietoverkoista sekä käyttöjärjestelmistä. Vapaa-aika menee usein kitaran soiton ja musiikin parissa.

LinkedIn

Seuraa meitä Twitterissä