How it works

Components

CNC Management

Admin dashboard for management of Clusters, Users, their rights etc. Can be used as an existing Service or on-premises.

CNC Operator Pod

In an on-premises K8s cluster Installed Pod that operates deployments of IDEs, OAuth, DNS and TLS certificates. It pulls its configuration from the API

Cluster Configuration API

Manages the API for the CNC Operator Pod and configurations

Cloud Native IDEs

User specific development environment available through HTTPS

Objects that are used by Cloud Native Coding

running IDE

IDE deployed as a Pod that feels like a VM

Builder

A Pod specification that is deployed in a Cluster to transform a Template into a Container Image

Template

Simple text that represents e.g. a Dockerfile or a reference to a Git repository, depending on the used Builder Object

Dev Env User

A user that acts as a developer in an on-premises cluster

Presentation