cloudfoundry-incubator / kubecf

Cloud Foundry on Kubernetes
Apache License 2.0
115 stars 62 forks source link

Split out locket from diego-api as it should be independant #1697

Closed andrew-edgar closed 3 years ago

andrew-edgar commented 3 years ago

Locket should be independant from diego-api. Colocating them makes it less resilient and causes other instances to be incorrectly dependant on diego-api.

Description

Moving the locket from diego-api to it's own pod.

Motivation and Context

It solves issues with diego-api being only able to talk to the single locket co-located. It also allows for better separation of the two independant processes.

Fixes #1410

How Has This Been Tested?

Deployed in IBM hybrid testing environments.

Types of changes

Checklist:

Can you point me to the docs I would need to update and I can add those to the PR.