<div dir="ltr">Hi everyone,<div><br><div>Eric Helms & I have been working on creating Pulp 3 Kubernetes / container packaging, including a Kubernetes Operator.<br></div><div><br></div><div>This includes each Pulp process (like pulp-content & pulp-worker) running in their own container, and the end goal is for a single Pulp 3 cluster to be scalable (such as for those 2 processes in particular.)</div><div><br></div><div><div>Background:</div><div>About 7 months ago, Eric Helms started working on creating Pulp 3 containers, including a Kubernetes operator.  He appropriately named it "carafe":</div><div><a href="https://github.com/ehelms/carafe">https://github.com/ehelms/carafe</a><br></div><div>But later put much of it in the repo named "pulp-operator" (and continued development there,) and submitted a PR for the 4 pulp containers to be in pulpcore itself.</div><div><br></div><div>Latest developments:</div><div>I have been working on updating & finishing this effort. Improvements include:</div></div><div>- Compatibility with pulpcore 3.0 rc2</div><div>- Persistent Volume storage for MEDIA_ROOT (/var/lib/pulp)</div><div><br></div><div>Much more work remains, although it is usable enough for a demonstration of Pulp running on Kubernetes in the 1st place (with the pulpcore & pulp-operator PRs.)</div><div><br></div><div>In the meantime, don't be surprised by the following changes:</div><div>1. PRs against pulpcore like this one:</div><div><a href="https://github.com/pulp/pulpcore/pull/127">https://github.com/pulp/pulpcore/pull/127</a><br></div><div>2. The pulp-operator repo:</div><div><a href="https://github.com/pulp/pulp-operator">https://github.com/pulp/pulp-operator</a><br></div><div>3. Us putting our CentOS 7 based redis Dockerfile somewhere other than my personal github:</div><div><a href="https://github.com/mikedep333/carafe/tree/summit-demo">https://github.com/mikedep333/carafe/tree/summit-demo</a><br></div><div><br></div><div>Also, note that any DockerHub or Quay.io projects like "carafe" or "mikedep333" are temporary.</div><div><br></div><div>-Mike</div></div></div>