Skip to content

Commit a440ec3

Browse files
committed
v3.2.0 release notes
Signed-off-by: Rastislav Szabo <[email protected]>
1 parent 6c84a7f commit a440ec3

File tree

3 files changed

+26
-6
lines changed

3 files changed

+26
-6
lines changed

CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
# Release v3.2.0 (2019-07-02)
2+
3+
### VPP
4+
- version **v19.04** (latest stable/1904)
5+
6+
### New Features & Enhancements
7+
- GSO (Generic Segmentation Offload) is enabled on VPP by default, which brings better performance
8+
for pod-to-pod communication via TAP interfaces
9+
- SRv6 as a new node-to-node transport option
10+
- new helm option `contiv.nodeToNodeTransport` with possible values: `vxlan` (default), `srv6`, or `nooverlay`
11+
- experimental (PoC) support for [service chaining between pods](k8s/examples/sfc/README.md)
12+
13+
### Known Issues
14+
- (IPv6 only): service load-balancing in IPv6 setup is not equal, node-local backend pods are always
15+
preferred and a request is never load-balanced to a remote node's pod if there is a local backend
16+
- (IPv6 only): network Policies are implemented using ip6tables rules in individual pods. Because of
17+
this, the policy programming is a bit slower (compared to policy programming on VPP for IPv4)
18+
19+
120
# Release v3.1.0 (2019-05-17)
221

322
### VPP

README.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ For more details see [https://contivpp.io/](https://contivpp.io/)
1717
* kube-proxy implementation on VPP - in the userspace (full implemenatation of [k8s services](docs/dev-guide/SERVICES.md) & [k8s policies](docs/dev-guide/POLICIES.md))
1818
* support for [multiple interfaces per pod](docs/operation/CUSTOM_POD_INTERFACES.md), including memif interfaces
1919
* [IPv6 support](docs/setup/IPV6.md), segment routing implementation of k8s services ([SRv6](docs/setup/SRV6.md))
20-
* (in progress) service function chaining between the pods for CNF workloads
20+
* (in progress) [service chaining between pods](k8s/examples/sfc/README.md) for CNF workloads
2121

2222

2323
## Releases
@@ -70,7 +70,8 @@ the information described in [Bug Reports README](docs/debugging/BUG_REPORTS.md)
7070

7171

7272
## Communication Channels
73-
Slack Channel: [https://contivvpp.slack.com/](https://contivvpp.slack.com/)
73+
Slack Channel: [https://contivvpp.slack.com/](https://contivvpp.slack.com/)
74+
([invite](https://cvppslackin.herokuapp.com/)).
7475

7576

7677
## Contributing

k8s/examples/sfc/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,10 @@ that will be addressed in the next releases:
3131
is planned to be implemented as an alternative.
3232

3333
### Prerequisites
34-
35-
In order to use memif interfaces in Contiv, the Kubelet feature gate `KubeletPodResources`
36-
needs to be enabled, e.g. the following has to be added into the `/etc/default/kubelet`
37-
file and Kubelet has to be restarted:
34+
35+
In k8s versions below 1.15, the Kubelet feature gate `KubeletPodResources`
36+
needs to be enabled in order to use memif interfaces,
37+
e.g. the following has to be added into the `/etc/default/kubelet` file and Kubelet has to be restarted:
3838
```
3939
KUBELET_EXTRA_ARGS=--feature-gates KubeletPodResources=true
4040
```

0 commit comments

Comments
 (0)