ianlewis / memcached-operator

A Kubernetes operator for memcached
Apache License 2.0
152 stars 18 forks source link

mcrouter deployment sometimes not created #11

Closed ianlewis closed 6 years ago

ianlewis commented 6 years ago

If a memcachedproxy is created that points to a service that doesn't exist yet, the memcached-operator will fail to create the mcrouter configmap, and thus will fail to create the mcrouter Deployment.

When the memcached cluster service is created, the configmap is then created but the deployment is never created because the proxydeployment controller doesn't watch for configmap changes.