1
0
Fork 0
mirror of https://github.com/imjasonh/terraform-provider-melange synced 2026-07-08 02:25:13 +00:00
No description
Find a file
Jason Hall 7c113009ff
use latest tf-apko snapshot
Signed-off-by: Jason Hall <jason@chainguard.dev>
2023-09-30 14:54:53 -04:00
.github Initial commit 2023-09-30 05:54:09 -04:00
docs review feedback 2023-09-30 14:49:32 -04:00
examples rename/remove scaffolding bits 2023-09-30 06:17:45 -04:00
internal/provider review feedback 2023-09-30 14:49:32 -04:00
tools Initial commit 2023-09-30 05:54:09 -04:00
.gitignore Initial commit 2023-09-30 05:54:09 -04:00
.goreleaser.yml rename/remove scaffolding bits 2023-09-30 06:17:45 -04:00
go.mod use latest tf-apko snapshot 2023-09-30 14:54:53 -04:00
go.sum use latest tf-apko snapshot 2023-09-30 14:54:53 -04:00
LICENSE Initial commit 2023-09-30 05:54:09 -04:00
main.go rename/remove scaffolding bits 2023-09-30 06:17:45 -04:00
README.md config data source using reflection 2023-09-30 11:01:17 -04:00
terraform-registry-manifest.json Initial commit 2023-09-30 05:54:09 -04:00

TODO

provider "melange" {
    archs              = ["x86_64", "aarch64"]
    extra_repositories = ["https://packages.wolfi.dev/os"]
    extra_keyring      = ["https://packages.wolfi.dev/os/wolfi-signing.rsa.pub"]
}

data "melange_graph" "graph" {
    files = fileset(path.module, "*.yaml")
}

resource "melange_build" "foo" {
    for_each = data.melange_graph.graph.configs
    depends_on = data.melange_graph.graph.deps[each.key]

    config = each.key
}