memcached: fixes

- Fix chart so the operator starts up successfully
- Fix mcrouter to have the correct config

Change-Id: Ia75be117f52ebc17db1480d41c693649599f2e47
This commit is contained in:
Mohammed Naser 2020-04-16 17:34:22 -04:00
parent f026321abb
commit 22cd49f2b7
2 changed files with 4 additions and 3 deletions
chart/templates
openstack_operator

@ -28,10 +28,10 @@ spec:
resources:
limits:
cpu: 100m
memory: 30Mi
memory: 128Mi
requests:
cpu: 100m
memory: 20Mi
memory: 64Mi
- name: go-operator
image: vexxhost/openstack-operator:latest
command: ["/manager"]

@ -66,7 +66,8 @@ def deployment_event(namespace, meta, spec, **_):
name = meta['labels']['app.kubernetes.io/instance']
selector = spec['selector']['matchLabels']
servers = utils.get_ready_pod_ips(namespace, selector)
memcacheds = ["%s:11211" for s in servers]
utils.create_or_update('memcached/mcrouter.yml.j2',
name=name, servers=servers,
name=name, servers=memcacheds,
spec=spec['template']['spec'])