https://github.com/chainguard-dev/terraform-provider-oci
Terraform provider to perform OCI image operations
https://github.com/chainguard-dev/terraform-provider-oci
container-image container-registry oci terraform
Last synced: about 2 months ago
JSON representation
Terraform provider to perform OCI image operations
- Host: GitHub
- URL: https://github.com/chainguard-dev/terraform-provider-oci
- Owner: chainguard-dev
- License: mpl-2.0
- Created: 2023-04-17T13:06:28.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-02T19:16:30.000Z (about 2 years ago)
- Last Synced: 2024-04-02T20:30:15.342Z (about 2 years ago)
- Topics: container-image, container-registry, oci, terraform
- Language: Go
- Homepage: https://registry.terraform.io/providers/chainguard-dev/oci
- Size: 348 KB
- Stars: 9
- Watchers: 2
- Forks: 9
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Terraform Provider for OCI operations
[](https://github.com/chainguard-dev/terraform-provider-oci/actions/workflows/test.yml)
🚨 **This is a work in progress.** 🚨
https://registry.terraform.io/providers/chainguard-dev/oci
This provider is intended to provide some behavior similar to [`crane`](https://github.com/google/go-containerregistry/blob/main/cmd/crane/README.md).
## Developing the Provider
To compile the provider, run `go install`. This will build the provider and put the provider binary in the `$GOPATH/bin` directory.
To generate or update documentation, run `go generate`.
In order to run the full suite of Acceptance tests, run:
```shell
TF_ACC=1 go test ./internal/provider/...
```