Envbuilder

This commit is contained in:
Mathias Fredriksson 2024-07-22 13:42:57 +03:00
commit 1a49822fc9
25 changed files with 350 additions and 691 deletions
examples
data-sources
envbuilder_cached_image
scaffolding_example
provider
resources/scaffolding_example

View file

@ -0,0 +1,13 @@
data "envbuilder_cached_image" "example" {
builder_image = "ghcr.io/coder/envbuilder:latest"
git_url = "https://github.com/coder/envbuilder-starter-devcontainer"
cache_repo = "localhost:5000/local/test-cache"
extra_env = {
"ENVBUILDER_VERBOSE" : "true"
}
}
resource "docker_container" "container" {
image = envbuilder_cached_image.example.image
env = data.envbuilder_image.cached.env
}

View file

@ -1,3 +0,0 @@
data "scaffolding_example" "example" {
configurable_attribute = "some-value"
}

View file

@ -1,3 +1 @@
provider "scaffolding" {
# example configuration here
}
provider "envbuilder" {}

View file

@ -1,3 +0,0 @@
resource "scaffolding_example" "example" {
configurable_attribute = "some-value"
}