cf-networking/0.17.0
You can find the source of this version on GitHub at cloudfoundry-incubator/cf-networking-release. It was created based on the commit 11565e38
.
Release Notes¶
This release reduces the Flannel subnet lease renewal interval to alleviate the effects of etcd failures. It also includes a manifest change. Take a look at the manifest change log for details.
We do not recommend using cf-networking-release in production yet, but give it a try and give us your feedback in the #container-networking channel on cloudfoundry.slack.com.
Take a look at known issues for current limitations and known issues.
Verified with the following: - CF deployment
Significant Changes
Flannel
- Document risks and mitigations for container networking when etcd disappears and comes back with an empty data dir
- Flannel subnet range for a cell should be configurable
Scalability
- Policy server flakes when trying to add/delete several thousand policies
- As an operator I have metrics to help evaluate policy server performance
- As a space developer, I expect list policies to work when there are a lot of policies/apps
- Our docs include recommendations on scaling policy server instances and DB
- When policies are requested by ID, policy server does not query database for all policies
Chores
Usage¶
You can reference this release in your deployment manifest from the releases
section:
- name: "cf-networking" version: "0.17.0" url: "https://bosh.io/d/github.com/cloudfoundry-incubator/cf-networking-release?v=0.17.0" sha1: "8b1d0f1f55a6256b8ce33d5588e9ef411aac9c1f"
Or upload it to your director with the upload-release
command:
bosh upload-release --sha1 8b1d0f1f55a6256b8ce33d5588e9ef411aac9c1f \ "https://bosh.io/d/github.com/cloudfoundry-incubator/cf-networking-release?v=0.17.0"