Sure
Network that the load balancer is on
config:
bridge.mtu: "1442"
dns.zone.forward: lxd.external-services.thelabs.online
ipv4.address: 192.168.51.1/24
ipv4.nat: "false"
ipv6.address: fd42:1f7:e6a7:dd60::1/64
ipv6.nat: "true"
network: UPLINK
volatile.network.ipv4.address: 192.168.20.32
description: ""
name: external-services
type: ovn
used_by:
- /1.0/networks/internal-services?project=internal-services
- /1.0/networks/media-services?project=media-services
- /1.0/instances/red-zone-caddy?project=external-services
- /1.0/instances/vpn-server?project=external-services
- /1.0/instances/blue-zone-caddy?project=external-services
- /1.0/instances/thebox-rebase?project=external-services
managed: true
status: Created
locations:
- raijin
- nox
- baku
Load Balancer config
description: ""
config: {}
backends:
- name: red-zone-caddy
description: caddy reverse proxy
target_port: 80,443
target_address: 192.168.51.7
- name: blue-zone-caddy
description: caddy reverse proxy
target_port: 80,443
target_address: 192.168.51.6
ports:
- description: http and https ports
protocol: tcp
listen_port: 80,443
target_backend:
- red-zone-caddy
- blue-zone-caddy
listen_address: 192.168.51.100
location: ""
Uplink Network
config:
bgp.peers.edgerouter.address: 192.168.20.1
bgp.peers.edgerouter.asn: "65200"
dns.nameservers: 192.168.20.2
ipv4.gateway: 192.168.20.254/24
ipv4.ovn.ranges: 192.168.20.30-192.168.20.40
ipv4.routes: 192.168.48.0/22
volatile.last_state.created: "false"
description: ""
name: UPLINK
type: physical
used_by:
- /1.0/networks/media-services?project=media-services
- /1.0/networks/external-services?project=external-services
- /1.0/networks/internal-services?project=internal-services
- /1.0/networks/internal-service?project=internal-services
managed: true
status: Created
locations:
- raijin
- nox
- baku
Peering relation ships
description: ""
config: {}
name: external-to-internal
target_project: internal-services
target_network: internal-services
status: Created
used_by: []
BGP info
{
"peers": [
{
"address": "192.168.20.1",
"asn": 65200,
"count": 1,
"holdtime": 0,
"password": ""
}
],
"prefixes": [
{
"nexthop": "192.168.20.30",
"owner": "network_11",
"prefix": "192.168.49.0/24"
},
{
"nexthop": "192.168.20.32",
"owner": "network_15",
"prefix": "192.168.51.0/24"
},
{
"nexthop": "192.168.20.31",
"owner": "network_10",
"prefix": "192.168.50.0/24"
}
],
"server": {
"address": "192.168.20.53:179",
"asn": 64512,
"router_id": "192.168.20.53",
"running": true
}
}
Ovn Cluster info
Name: OVN_Northbound
Cluster ID: 7202 (7202b2bf-a6e9-4bfa-ac7f-54e3faaaa23e)
Server ID: 6c25 (6c256d4c-7b5c-4766-b5a2-dc7d9355944d)
Address: tcp:192.168.20.50:6643
Status: cluster member
Role: leader
Term: 13390
Leader: self
Vote: self
Last Election started 80126448 ms ago, reason: leadership_transfer
Last Election won: 80126434 ms ago
Election timer: 1000
Log: [5690, 5692]
Entries not yet committed: 0
Entries not yet applied: 0
Connections: ->6dae ->c334 <-6dae <-c334
Disconnections: 49
Servers:
6dae (6dae at tcp:192.168.20.52:6643) next_index=5692 match_index=5691 last msg 305 ms ago
6c25 (6c25 at tcp:192.168.20.50:6643) (self) next_index=5691 match_index=5691
c334 (c334 at tcp:192.168.20.53:6643) next_index=5692 match_index=5691 last msg 305 ms ago
Let me know if there is anything else you can think of that you might need.