Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a DevSecOps, I want to provide a cloud development environment inside Kubernetes. #77

Closed
7 of 9 tasks
ThomasCardin opened this issue Feb 28, 2024 · 3 comments
Closed
7 of 9 tasks
Assignees
Labels

Comments

@ThomasCardin
Copy link
Member

ThomasCardin commented Feb 28, 2024

Executive Summary

The goal is to allow developers to use their tools, which would normally be installed on their local workstations, in the cloud.

Context

In order to enable this type of environment, development tools such as VSCode and dbeaver must be available in the cloud. There are several cloud-based development tools available to replace VSCode, but they come at a cost. Some of these tools include GitPod, Coder, Codespace, KubeVirt or just VM's inside Azure

Coder is an open-source (free, but with many missing features if we don't pay) solution that allows for cloud-based development while meeting all the criteria required by developers. The same is true for GitPod and Codespace. Currently, our developers are familiar with Codespace, but many of them have reached their daily usage time limit on this platform.

An analysis of Coder, Gitpod, Codespace, KubeViRT and VM's inside Azure needs to be done to see which one would be the most cost-effective and efficient.

Tasks to be completed

@ThomasCardin ThomasCardin self-assigned this Feb 28, 2024
@ThomasCardin ThomasCardin moved this to Todo in DevSecOps Feb 28, 2024
@ThomasCardin ThomasCardin moved this from Todo to In Progress in DevSecOps Feb 28, 2024
@rngadam
Copy link

rngadam commented Mar 1, 2024

Documentation + training material should also be part of the list of tasks.

@ThomasCardin ThomasCardin changed the title As a DevSecOps, I want to provide a developer environment inside Kubernetes As a DevSecOps, I want to provide a cloud development environment inside Kubernetes. Mar 4, 2024
@ThomasCardin ThomasCardin moved this from In Progress to blocked in DevSecOps May 7, 2024
@ThomasCardin
Copy link
Member Author

ThomasCardin commented Jul 16, 2024

See: https://www.linkedin.com/pulse/time-speed-up-micro-service-development-deploy-web-based-ian-payne-yxdie/ with https://github.com/linuxserver/docker-webtop. If it is a viable solution, the context of the issue will probably need to be reworked. If it works, the goal would be to automate the Kubernetes deployment

@ThomasCardin
Copy link
Member Author

Won't do, see: #399 for our new "solution"

@github-project-automation github-project-automation bot moved this from blocked to Done in DevSecOps Nov 12, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: Done
Development

No branches or pull requests

2 participants