Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/mrlesmithjr/ansible-openvswitch


https://github.com/mrlesmithjr/ansible-openvswitch

ansible

Last synced: about 1 month ago
JSON representation

Awesome Lists containing this project

README

        

- [ansible-openvswitch](#ansible-openvswitch)
- [Requirements](#requirements)
- [Role Variables](#role-variables)
- [Dependencies](#dependencies)
- [Example Playbook](#example-playbook)
- [License](#license)
- [Author Information](#author-information)

# ansible-openvswitch

An [Ansible](https://www.ansible.com) role to install/configure [Open vSwitch](http://openvswitch.org/)

> NOTE: This role replaces the old `ansible-openvswitch` role which is now
> [ansible-openvswitch-old](https://github.com/mrlesmithjr/ansible-openvswitch-old)

## Requirements

None

## Role Variables

```yaml
---
# defaults file for ansible-openvswitch

openvswitch_bridges: []
# - bridge: 'br-int'
# state: 'present'

openvswitch_debian_packages:
- 'openvswitch-switch'
- 'openvswitch-common'

openvswitch_ports: []
# - bridge: 'br-int'
# ports:
# - port: 'enp0s9'
# state: 'present'
# - port: 'enp0s10'
# state: 'present'

openvswitch_system_tuning: []
# - name: 'net.ipv4.ip_forward'
# value: 1
```

## Dependencies

- [ansible-config-interfaces](https://github.com/mrlesmithjr/ansible-config-interfaces)

## Example Playbook

## License

MIT

## Author Information

Larry Smith Jr.

- [@mrlesmithjr](https://www.twitter.com/mrlesmithjr)
- [EverythingShouldBeVirtual](http://www.everythingshouldbevirtual.com)
- [mrlesmithjr.com](http://mrlesmithjr.com)
- mrlesmithjr [at] gmail.com