Hi Tom, I'll add that to my to-do list (which I will soon compile down into Redmine tasks): http://pulp.etherpad.corp.redhat.com/463
I'm also wondering how soon to do that in the development of the Operator? Right now there are only a few advantages over installing Pulp on a single system. For example, multiple pulp-content instances is 1 large advantage I intend to implement soon, but autoscaling of pulp-content and pulp-worker (later in development) would make for a much better demo. -Mike On Mon, May 13, 2019 at 5:03 PM Tom McKay <thomasmc...@redhat.com> wrote: > This is great! Glad to see the investment continuing. Is there a recorded > demo of the operator in action on OCP/OKD? > > On Thu, May 9, 2019 at 6:12 PM Mike DePaulo <mikedep...@redhat.com> wrote: > >> Hi everyone, >> >> Eric Helms & I have been working on creating Pulp 3 Kubernetes / >> container packaging, including a Kubernetes Operator. >> >> 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.) >> >> Background: >> About 7 months ago, Eric Helms started working on creating Pulp 3 >> containers, including a Kubernetes operator. He appropriately named it >> "carafe": >> https://github.com/ehelms/carafe >> 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. >> >> Latest developments: >> I have been working on updating & finishing this effort. Improvements >> include: >> - Compatibility with pulpcore 3.0 rc2 >> - Persistent Volume storage for MEDIA_ROOT (/var/lib/pulp) >> >> 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.) >> >> In the meantime, don't be surprised by the following changes: >> 1. PRs against pulpcore like this one: >> https://github.com/pulp/pulpcore/pull/127 >> 2. The pulp-operator repo: >> https://github.com/pulp/pulp-operator >> 3. Us putting our CentOS 7 based redis Dockerfile somewhere other than my >> personal github: >> https://github.com/mikedep333/carafe/tree/summit-demo >> >> Also, note that any DockerHub or Quay.io projects like "carafe" or >> "mikedep333" are temporary. >> >> -Mike >> _______________________________________________ >> Pulp-dev mailing list >> Pulp-dev@redhat.com >> https://www.redhat.com/mailman/listinfo/pulp-dev >> > > > -- > > Thomas McKay > Principal Software Engineer - Quay > @thomasmckay > >
_______________________________________________ Pulp-dev mailing list Pulp-dev@redhat.com https://www.redhat.com/mailman/listinfo/pulp-dev