summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorpcamaril <pcamaril@cisco.com>2020-01-09 18:31:47 +0100
committerOle Trøan <otroan@employees.org>2020-01-10 17:21:04 +0000
commitebd21c949ac94628f45b0bd0120a73efe1172edf (patch)
treec486b9cb54a31f0367168569a8bf85e7690da329 /src
parent7c9fe920ce30efaef5a848ba346d0c7b53a77dd4 (diff)
sr: feature YAML files for Segment Routing
Type: docs Signed-off-by: pcamaril <pcamaril@cisco.com> Change-Id: Ia35d18113e17fd2ba5310e81ca527d3569cd110e Signed-off-by: pcamaril <pcamaril@cisco.com>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/srv6-ad/FEATURE.yaml8
-rw-r--r--src/plugins/srv6-am/FEATURE.yaml8
-rw-r--r--src/plugins/srv6-as/FEATURE.yaml8
-rw-r--r--src/vnet/srmpls/FEATURE.yaml9
-rw-r--r--src/vnet/srv6/FEATURE.yaml16
5 files changed, 49 insertions, 0 deletions
diff --git a/src/plugins/srv6-ad/FEATURE.yaml b/src/plugins/srv6-ad/FEATURE.yaml
new file mode 100644
index 00000000000..7aa6bb44aed
--- /dev/null
+++ b/src/plugins/srv6-ad/FEATURE.yaml
@@ -0,0 +1,8 @@
+---
+name: SRv6 - Service Chaining Dynamic Proxy
+maintainer: Francois Clad <fclad@cisco.com>
+features:
+ - SRv6 - dynamic service chaining proxy (draft-ietf-spring-sr-service-programming-01)
+description: "SRv6 dynamic proxy"
+state: production
+properties: [CLI, MULTITHREAD]
diff --git a/src/plugins/srv6-am/FEATURE.yaml b/src/plugins/srv6-am/FEATURE.yaml
new file mode 100644
index 00000000000..bae412abada
--- /dev/null
+++ b/src/plugins/srv6-am/FEATURE.yaml
@@ -0,0 +1,8 @@
+---
+name: SRv6 - Service Chaining Masquerading Proxy
+maintainer: Francois Clad <fclad@cisco.com>
+features:
+ - SRv6 - masquerading service chaining proxy (draft-ietf-spring-sr-service-programming-01)
+description: "SRv6 masquerading proxy"
+state: production
+properties: [CLI, MULTITHREAD]
diff --git a/src/plugins/srv6-as/FEATURE.yaml b/src/plugins/srv6-as/FEATURE.yaml
new file mode 100644
index 00000000000..2ed187c098e
--- /dev/null
+++ b/src/plugins/srv6-as/FEATURE.yaml
@@ -0,0 +1,8 @@
+---
+name: SRv6 - Service Chaining Static Proxy
+maintainer: Francois Clad <fclad@cisco.com>
+features:
+ - SRv6 - static service chaining proxy (draft-ietf-spring-sr-service-programming-01)
+description: "SRv6 static proxy"
+state: production
+properties: [CLI, MULTITHREAD]
diff --git a/src/vnet/srmpls/FEATURE.yaml b/src/vnet/srmpls/FEATURE.yaml
new file mode 100644
index 00000000000..c5b958224c7
--- /dev/null
+++ b/src/vnet/srmpls/FEATURE.yaml
@@ -0,0 +1,9 @@
+---
+name: Segment Routing for MPLS
+maintainer: Pablo Camarillo <pcamaril@cisco.com>
+features:
+ - SR Policy support
+ - Automated steering (SR steering based on NextHop/Color)
+description: "SR-MPLS"
+state: production
+properties: [API, CLI, MULTITHREAD]
diff --git a/src/vnet/srv6/FEATURE.yaml b/src/vnet/srv6/FEATURE.yaml
new file mode 100644
index 00000000000..dcd5d48f272
--- /dev/null
+++ b/src/vnet/srv6/FEATURE.yaml
@@ -0,0 +1,16 @@
+---
+name: Segment Routing for IPv6 (SRv6)
+maintainer: Pablo Camarillo <pcamaril@cisco.com>
+features:
+ - Support for SRv6 Network Programming (draft-ietf-spring-srv6-network-programming-07)
+ - SR Headend behaviors (H.Encaps, H.Encaps.Red, H.Encaps.L2, H.Encaps.L2.Red)
+ - SR Endpoint behaviors (End, End.X, End.T) for intermediate TE with PSP support
+ - SR Endpoint behaviors (End.DX4, End.DX6, End.DT4, End.DT6, End.DX2) for overlay creation
+ - SR Endpoint behaviors (End.B6.Encaps.Red) for BindingSID instantiation
+ - Support for SRH insertion (draft-filsfils-spring-srv6-net-pgm-insertion-01)
+ - SR counters
+ - SR policy implementation (draft-ietf-spring-segment-routing-policy-02)
+ - SR steering based on IP prefix / L2 interface classification
+description: "Full SRv6 Network Programming implementation"
+state: production
+properties: [API, CLI, STATS, MULTITHREAD]
an class="nv">subst -, ,$(VERSION))) export BUILD_DIR=$(CURDIR)/_build export INSTALL_DIR=$(CURDIR)/debian/tmp/opt/vpp/external/$(shell uname -m)/ MAKE_ARGS=-C .. include /usr/share/dpkg/default.mk %: dh $@ override_dh_clean: make $(MAKE_ARGS) clean override_dh_auto_configure: override_dh_install: make $(MAKE_ARGS) install dh_install -p$(PKG) --autodest /opt