https://github.com/swimos/terraform-swim-provider
A Swim provider for terraform
https://github.com/swimos/terraform-swim-provider
Last synced: 5 months ago
JSON representation
A Swim provider for terraform
- Host: GitHub
- URL: https://github.com/swimos/terraform-swim-provider
- Owner: swimos
- Created: 2022-10-19T16:43:57.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-24T16:31:34.000Z (almost 3 years ago)
- Last Synced: 2025-02-16T19:23:41.298Z (8 months ago)
- Language: Go
- Size: 83 KB
- Stars: 1
- Watchers: 8
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Terraform Provider Swim
### Install
Run the formatter
```shell
go fmt ./...
```Build the provider.
```shell
go build -o terraform-provider-swim
```Build and install the provider locally.
```shell
make install
```### Run
Run the Swim server.
```shell
(cd swim-server && ./gradlew run)
```Initialize the workspace and apply the terraform plan.
```shell
(cd examples && terraform init && terraform apply)
```### Clean up
Destroy the terraform stack.
```shell
(cd examples && terraform destroy)
```