hybridadmin.exabgp

Exabgp Role

Build Status CI

This role uses ExaBGP from Exa-Networks and can be set up with health checks if needed.

How to Install the Role

Run the following command:

sudo ansible-galaxy install hybridadmin.exabgp

Variables

General Information
  • exabgp_version: [optional]: Specify the version, e.g., 4.2.15. If not specified, the latest version will be installed.
  • local_as: [required]: ASN (Autonomous System Number) for your ExaBGP instance.
  • remote_as: [required]: ASN for the peer connection.
  • bgp_neighbors: [required]: A list of BGP neighbors to which you will advertise prefixes.
  • community_list: [optional]: Communities used when advertising prefixes.
  • anycast_procs: [optional]: A list of anycast CIDRs to be advertised via BGP.

Example

Basic Example
exabgp_version: 4.2.15
local_as: 65340
remote_as: 65359
bgp_neighbors:
  - { ip: 10.220.50.10, desc: "cr2" }

community_list: "65359:500 65359:5000"
anycast_procs:
  - name: dns1v4
    cidr: 192.168.59.188/32
  - name: dns2v4
    cidr: 192.168.59.189/32

Author Information

hybridadmin

Informazioni sul progetto

Role to install and configure exabgp

Installa
ansible-galaxy install hybridadmin.exabgp
Licenza
Unknown
Download
4k
Proprietario
Windows/Linux enthusiast and lover of all things automation #devops #ansible #docker #powershell