Delete search term

Header

Main navigation

GitOps for Kubernetes Platform

Go8s

Description

GitOps is an innovative technique that blends version control technologywith declarative application configuration specifications such asInfrastructure as Code (IaC). It removes the chance of errors andsecurity issues by removing the reliance on human operators or scriptsto perform deployment tasks. Implementing GitOps is a difficult task.This project aims at building a web-based platform that dramaticallyreduces the barrier of adopting GitOps practises by abstracting theunderlying layers. Users of the platform can focus on the business logicand the specification of their application. The platform will take careof IaC and other operational tasks. GO8s delivers a platform that allowsa user to provide a link to a Git repository with the specificationwritten in the Kubernetes API industry de-facto standard and an emailaddress. The platform will then take care of the deployment of theapplication and email a URL back to a web page displaying the progressof the deployment and the link to the running application once thedeployment is successful. This very simple flow paves the way to provideusers of GitOps technologies with unprecedented simplicity. Furtheriterations will ensure monetisation of the platform by elastic billingof underlying hardware resources, support and training contracts,advanced features such as monitoring, backups and scalability options.

Key Data

Projectlead

Project team

Panagiotis Gkikopoulos, Dr. Piyush Harsh

Project partners

Container Solutions AG

Project status

completed, 09/2020 - 01/2021

Funding partner

Innovationsscheck / Projekt Nr. 48223.1 INNO-ICT