Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Features

This section highlights the key features introduced with Cloud-Native Contrail Networking Release 22.2. A brief description of each new feature follows.

Kubernetes and Contrail

Lens Extension—Starting in Cloud-Native Contrail Networking Release 22.2, CN2 Extension for Lens adds custom visualizations and functionality to accelerate development workflows for all the technologies and services that integrate with Kubernetes​. CN2 Extension for Lens is a plug-in uploaded directly to the Lens UI.

See Lens Install with CN2 Extension.

Contrail Etcd Database (OpenShift)—Starting in Cloud-Native Contrail Networking Release 22.2, Contrail uses its own etcd database on an OpenShift installation by default. In an Upstream Kubernetes installation, Contrail continues to use the main Kubernetes etcd database.

Back Up and Restore of Contrail Etcd Database (OpenShift)—Starting in Cloud-Native Contrail Networking Release 22.2, Contrail supports back up and restore of its own etcd database. This applies to Contrail running on an OpenShift installation only.

See Back Up and Restore Contrail Etcd.

Preflight and Postflight Checks (Upstream)—Starting in Cloud-Native Contrail Networking Release 22.2, Contrail supports preflight and postflight checks using a custom controller. This applies to Contrail running on an Upstream Kubernetes installation only. When running on an OpenShift installation, OpenShift provides its own preflight and postflight checks.

See Run Preflight and Postflight Checks in Release 22.2.

DPDK and SR-IOV

Custom Kubernetes Scheduler—Starting in Cloud-Native Contrail Networking Release 22.2, Contrail supports custom scheduling plugins that extend the scheduling capabilities of the default Kubernetes scheduler. As a result of these plugins (Filter, Score, NormalizeScore), the Kubernetes scheduler schedules pods on DPDK nodes based on a 32 Virtual Machine Interface (VMI) limit.

See Control Pod Scheduling on DPDK Nodes.

Cluster Security

Encrypting Secret Data at Rest—Starting in Cloud-Native Contrail Networking Release 22.2, Contrail automatically encrypts secret data at rest in your Kubernetes cluster and encrypts any password that you configure. A secret is an object that contains a small amount of sensitive data such as a password, a token, or a key. Data at rest encryption is a cybersecurity practice of encrypting stored data to prevent unauthorized access.

See the Kubernetes documentation Encrypting Secret Data at Rest for detailed information.

Telemetry and Analytics

Port-Based Traffic Mirroring—In Cloud-Native Contrail Networking Release 22.2, port mirroring sends network traffic from defined ports to a network analyzer where you can monitor and analyze the data.

Port-Based Mirroring.

Tech Preview

Introducing Tech Preview Features—Starting in Cloud-Native Contrail Networking Release 22.2, Tech Previews are introduced. Tech Previews give you the ability to test functionality and provide feedback during the development process of innovations that are not final production features.

Juniper CN2 Technology Previews (Tech Previews).

Configurable Categories of Metrics Collection and Reporting—To provide more flexibility in the telemetry export component, Cloud-Native Contrail Networking Release 22.2 introduces a new Kubernetes custom resource: MetricGroup. MetricGroup allows you to enable or disable selected metrics for exporting.

Configurable Categories of Metrics Collection and Reporting (Tech Preview).

HA Prometheus Support with Thanos (Upstream)—Starting in Cloud-Native Contrail Networking Release 22.2, Contrail supports High Availability (HA) for Prometheus by using Thanos. Thanos is a set of open source components that integrate seamlessly with Prometheus to provide a highly available metric system. This applies to Prometheus running on Upstream Kubernetes only. Prometheus running on OpenShift already supports high availability.

See Install Contrail Analytics.