github cloudfoundry/diego-release v2.14.0
Diego v2.14.0

latest releases: v2.65.0, v2.64.0, v2.63.0...
5 years ago

Resources

Changes from v2.13.0 to v2.14.0

NOTE: As with the rep job in Diego v2.13.0, the bbs, file_server, and locket jobs now also control whether they set kernel parameters explicitly. Operators deploying to containerized BOSH clouds should opt out of this behavior on these jobs.

Significant changes

Routing

Per-Instance Proxy (Experimental)

Xenial Integration

BOSH job changes

None.

BOSH property changes

bbs

  • Add set_kernel_parameters: Whether to set /proc/sys kernel parameters. As discussed above, defaults to true, but on some containerized cloud providers should be set to false.
  • Add generate_suspect_actual_lrps: Whether the BBS should generate ActualLRPs with a Suspect presence state when it detects missing cells during LRP convergence. Experimental; defaults to false.

file_server

  • Add set_kernel_parameters: Whether to set /proc/sys kernel parameters. As discussed above, defaults to true, but on some containerized cloud providers should be set to false.

locket

  • Add set_kernel_parameters: Whether to set /proc/sys kernel parameters. As discussed above, defaults to true, but on some containerized cloud providers should be set to false.

rep and rep_windows

  • Add containers.proxy.require_and_verify_client_certificates: Whether the rep should configure the per-instance Envoy proxy to require and to verify client certificates. Experimental; defaults to false.
  • Add containers.proxy.trusted_ca_certificates: List of CA certificate bundles for the per-instance Envoy proxy to trust when verifying client certificates. Experimental.
  • Add containers.proxy.verify_subject_alt_name: List of Subject Alternative Names for the per-instance Envoy proxy to trust when verifying client certificates. Experimental.
  • Add containers.proxy.enable_unproxied_port_mappings: Whether the cell rep should establish port mappings directly to the desired ports on containers. Experimental; defaults to true.

vizzini

  • Add vizzini.container_proxy.ca: CA certificate for test client to trust when running container-proxy tests.
  • Add vizzini.container_proxy.client_cert: Certificate for test client to present when running container-proxy tests.
  • Add vizzini.container_proxy.client_key: Private key for test client to use when running container-proxy tests.

BOSH link changes

None.

Don't miss a new diego-release release

NewReleases is sending notifications on new releases.