Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/carletes/terraform-provider-openvswitch
https://github.com/carletes/terraform-provider-openvswitch
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/carletes/terraform-provider-openvswitch
- Owner: carletes
- License: apache-2.0
- Created: 2019-07-26T12:43:59.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-10-16T18:36:40.000Z (about 1 year ago)
- Last Synced: 2024-06-11T16:25:35.614Z (7 months ago)
- Language: Go
- Size: 39.1 KB
- Stars: 1
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform provider for Open vSwitch
This Terraform provider manages local Open vSwitch bridges and ports.
## Sample usage
From [examples/sample-bridge](./examples/sample-bridge/):
```
provider "openvswitch" {}resource "openvswitch_bridge" "sample_bridge" {
name = "testbr0"
}resource "openvswitch_port" "sample_port" {
count = 2
name = "p${count.index}"
bridge_id = openvswitch_bridge.sample_bridge.id
}
```## Installation from source
Requirements:
* Go 1.11.x or later
* GNU MakeClone this repo, and then do the fhe following:
```
$ make
$ cp ${GOPATH}/bin/terraform-provider-openvswitch ~/.terraform.d/plugins/
```