envbuilder
envbuilder copied to clipboard
Build development environments from a Dockerfile on Docker, Kubernetes, and OpenShift. Allow developers to modify their environment in a tight feedback loop.
https://buildah.io/ Buildah is an OCI image builder by the same team who builds podman. It's worth exploring if we can get any benefits using buildah in place of kaniko.
It could be helpful on VMs without Docker installed.
Hi! My devcontainer.json looks like this: ```json { "name": "keycrm", "dockerComposeFile": [ "../example.docker-compose.yml" ], "service": "app", "services": ["app", "db"], "forwardPorts": [80], "postAttachCommand": "service apache2 start", "extensions": [ "felixfbecker.php-pack", "cweijan.vscode-mysql-client2" ]...
Kaniko has some cool features such as remote builders, compression levels, etc. It would be nice to expose these, perhaps as hidden to allow us to fiddle with performance under...
We want to add [notifications](https://www.notion.so/coderhq/Developer-Notifications-d209a32d178a473a9de3e5779d12a3fe?pvs=4) into our product. We should wait until this is complete before announcing v1.0 and leverage it to notify users when the devcontainer changed and prompt...
> [!NOTE] > I'm not sure how realistic this is, or whether it should be out of scope envbuilder as it's likely a Terraform provider/Coder feature. However, this is a...
We currently have `FALLBACK_IMAGE`. If an devcontainer is not specified, we should also support a `KITCHENSINK_IMAGE` (or use the fallback image for this too). Then, an admin can maintain an...
https://github.com/coder/coder/issues/8800
Settings placed within devcontainer.json: customizations.vscode.settings are ignored. Example: https://gitlab.com/nwrkbiz/cpp-design-patterns/-/tree/b81d6fdd2fcac393b491e8725387c99cf822b291/.devcontainer
The devcontainer spec has a [section](https://containers.dev/supporting#visual-studio-code) that covers the support of VS Code specific properties. I am not sure how reasonable the `customizations.vscode.settings` are for the remote since those are...