Experimental features
Experimental features are advanced capabilities that are not fully integrated into the appliance configuration but can be enabled through feature flags. These features may require additional configuration or have limited support.
Experimental features are provided as-is and may not be fully tested in all environments. Use them at your own risk and only after consulting with Anapaya support or understanding the implications for your deployment.
Configuration reference
Anapaya appliance configuration (experiments only)
experiments object
Section for experimental options.
features object[]
The list of features.
The name of the feature
The value of the feature
OSPF Support
The Anapaya appliance supports experimental OSPF (Open Shortest Path First) routing through FRR (Free Range Routing). This allows AS internal routing to be managed by OSPF instead of or in addition to BGP.
Enabling OSPF
To enable OSPF support, you need to:
- Set the
enable-frr-ospffeature flag in theexperimentssection of your configuration - Provide an advanced FRR configuration template that includes your OSPF configuration
Configuring OSPF
Once the feature flag is enabled, you need to provide a custom FRR configuration template that includes your OSPF configuration. This is done through the service customization feature.
For detailed information on FRR OSPF configuration, refer to the FRR OSPF documentation.
Start with the default FRR template for your appliance version and add your OSPF configuration sections to it.
Example FRR Template with OSPF
Here's a minimal example of how to add OSPF configuration to your FRR template:
! OSPF Configuration
router ospf
ospf router-id 10.0.0.1
network 10.0.0.0/24 area 0
network 192.168.1.0/24 area 0
!
Configuring firewall
The appliance firewall needs to be configured to allow OSPF protocol traffic ip protocol ospf accept. This can be done through the appliance firewall configuration:
Metrics and monitoring
When OSPF is enabled, the FRR exporter automatically collects OSPF metrics for monitoring. These metrics are available in the appliance's Prometheus endpoint and can be used for alerting and dashboards.
Limitations
- OSPF configuration must be provided through FRR service customization
- Changes to OSPF configuration require updating the FRR template
- OSPF does not work in multicast mode on interfaces with
VPP_DPDKdriver - OSPF support is experimental and may have limited testing in production environments
Getting help
If you need assistance with OSPF configuration, please contact Anapaya support with your specific use case and requirements.