Skip to content

annleefores/kodiko

Repository files navigation

kodiko logo

Kodiko

🚀 Kodiko is a work-in-progress project aiming to create a Cloud IDE powered by Kubernetes. The project is designed to leverage the capabilities of Kubernetes and make use of DevOps practices and tools to make ongoing incremental development smooth.

kodiko-frontend

DevOps & Cloud

  • AWS
  • Terraform
  • Cognito
  • SST
  • GitHub Action (frontend)
  • release-please (semantic versioning)

Kubernetes

  • EKS
  • Helm
  • ArgoCD
  • Kubernetes NGINX ingress controller
  • External Secrets Operator
  • AWS Load Balancer Controller
  • Jenkins (backend and codepod)
  • Kaniko
  • Sonarqube
  • Reloader
  • ArgoCD Image Updater

Frontend

  • Next.js
  • TailwindCSS
  • shadcn UI
  • nextauth.js
  • xterm.js
  • zod

Backend

  • FastAPI
  • Kubernetes Python Client
  • Express.js
  • node-pty
  • ws (websocket)
  • Typer CLI