Neutron VPNaaS
Neutron extension terminating IPsec site-to-site tunnels on a router.
- Provider
- openstack
- Kind
- VPN gateway
- Category
- Edge
- Official docs
- https://docs.openstack.org/neutron-vpnaas/latest/
| property | type | values | required | kind default | this component |
|---|---|---|---|---|---|
| activeActive | boolean | — | no | false | inherited |
| attachedToRouter | boolean | — | no | true | inherited |
| bgp | boolean | — | no | false | inherited |
| driverFamily | enum | strongswan | libreswan | openswan | no | — | inherited |
| managed | boolean | — | no | false | ▸ false |
| peerType | enum | site-to-site | point-to-site | cloud-to-cloud | no | — | ▸ site-to-site |
| throughputMbps | integer | — | no | — | inherited |
| tunnelType | enum | ipsec | ssl | wireguard | no | — | ▸ ipsec |
Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.
No rule reads this kind yet. That is a gap, not a guarantee.
nodes:
- { id: "neutron-vpnaas", component: "openstack-neutron-vpnaas" }VPN Gatewayalibaba-vpn-gatewayAWS Client VPNaws-client-vpnAWS Site-to-Site VPNaws-site-to-site-vpnAzure VPN Gatewayazure-vpn-gatewayNetBirdnetbirdOpenVPNopenvpnstrongSwanstrongswanSubmarinersubmarinerTailscaletailscaleGeneric VPN gatewayvpn-gatewayWireGuardwireguardZeroTierzerotierCloud VPNgoogle-cloud-vpnIBM Cloud VPN for VPCibm-vpn-gatewayClient VPN for VPCibm-vpn-serverSite-to-Site VPNoci-site-to-site-vpnClient Gatewayoutscale-client-gatewayVirtual Gatewayoutscale-virtual-gateway
# yaml-language-server: $schema=../../schema/component.schema.json # OpenStack Neutron VPNaaS: "provides Virtual Private Network as a Service (VPNaaS) capabilities # to Neutron" ("Welcome to Neutron VPNaaS's documentation"), an API extension that terminates # IPsec tunnels on a Neutron router against a peer gateway. The Swan-family drivers differ per # operating system and the documentation does not name a default flavor, so no driver or # cryptographic default is claimed here. schemaVersion: "1" type: "component" id: "openstack-neutron-vpnaas" kind: "vpn-gateway" provider: "openstack" docs: "https://docs.openstack.org/neutron-vpnaas/latest/" defaults: tunnelType: "ipsec" peerType: "site-to-site" managed: false properties: attachedToRouter: type: "boolean" default: true driverFamily: type: "enum" values: ["strongswan", "libreswan", "openswan"]