You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on May 6, 2020. It is now read-only.
Modify runtime to launch one proxy per VM. This will improve our HA story since there will no longer be a single point of failure on the system (the system-level instance of cc-proxy).
Plan (ordered steps)
Update the proxy to allow 1 proxy / pod, alongside the system-level systemd cc-proxy service (One proxy per vm proxy#167).
At this point:
multiple instances of cc-proxy will be able to co-exist with the system-level cc-proxy systemd service.
the system-level cc-proxy systemd instance won't be being used (although it can continue to run without interfering with the pod-specific cc-proxy instances).
we will lose the KSM feature of cc-proxy because since all the proxy requests will be handled by the pod-specific cc-proxy instances and since we don't want multiple proxies fighting over KSM kernel settings, the KSM code will never be run.
Modify runtime to launch one proxy per VM. This will improve our HA story since there will no longer be a single point of failure on the system (the system-level instance of
cc-proxy).Plan (ordered steps)
cc-proxyservice (One proxy per vm proxy#167).At this point:
cc-proxywill be able to co-exist with the system-levelcc-proxysystemd service.At this point:
cc-proxysystemd instance won't be being used (although it can continue to run without interfering with the pod-specificcc-proxyinstances).cc-proxybecause since all the proxy requests will be handled by the pod-specificcc-proxyinstances and since we don't want multiple proxies fighting over KSM kernel settings, the KSM code will never be run.cc-proxy([PROPOSAL] [RFC] KSM throttler proxy#168)which is now implemented by https://github.com/kata-containers/ksm-throttler.
(Remove unused features (socket activation and KSM) proxy#177 for KSM + socket activation).
At this point, there will no longer be a system-level
cc-proxyinstance.