Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bob-cd/terraform-provider
Official terraform provider for Bob
https://github.com/bob-cd/terraform-provider
bob cicd clojure hacktoberfest terraform terraform-provider
Last synced: about 1 month ago
JSON representation
Official terraform provider for Bob
- Host: GitHub
- URL: https://github.com/bob-cd/terraform-provider
- Owner: bob-cd
- License: mit
- Created: 2022-03-03T21:09:09.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-28T08:09:30.000Z (about 1 month ago)
- Last Synced: 2024-12-28T09:19:00.592Z (about 1 month ago)
- Topics: bob, cicd, clojure, hacktoberfest, terraform, terraform-provider
- Language: Go
- Homepage: https://bob-cd.github.io/
- Size: 79.1 KB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# terraform-provider
Provisions and configures all the fundamental entities of [Bob](https://bob-cd.github.io/):
- [Resource Provider](https://bob-cd.github.io/pages/concepts/resource.html)
- [Artifact Store](https://bob-cd.github.io/pages/concepts/artifact.html)
- [Pipeline](https://bob-cd.github.io/pages/concepts/pipeline.html)## Status
Experimental
## Requirements
- [Terraform](https://www.terraform.io/downloads) 1.0+
- A running instance of [Bob](https://bob-cd.github.io/pages/getting-started.html)
- [Go](https://go.dev/dl/) 1.21+
- A recent version of [Babashka](https://github.com/babashka/babashka#installation)## Installing
- Run `bb install` to build and install it in the terraform plugins dir## Usage
- The sample terraform code is located in the `examples` dir
- Run `terraform init` to intitialise terraform with the provider
- Run `terraform plan -out tfplan` to check the plan
- Run `terraform apply tfplan` to apply## License
Copyright 2022 Rahul De under [MIT](https://opensource.org/licenses/MIT)