Skip to content

Move all build activity to docker build stage #90

@topiaruss

Description

@topiaruss

Hi everyone,

I return to Plone only periodically, and these days don't contribute, therefore I want to show due respect to those who have made Plone what it now is. Thank You!

I also don't have a picture of the roadmap, so feel free to educate me in responses.

On the other hand, I do have a lot of experience of Docker, k8s, complex container build chains, and so on. I have worked on several microservice projects that deployed up to 30 docker containers in k8s.

That experience makes me strict about limiting off-cluster accesses at runtime. I don't want a container ever to start by doing a buildout. My worldview has all of that activity taking place at docker build time. In my world, the image is a complete, sealed, unit, that is loaded and instantly run, with the bare minimum of changes or updates.

I noticed issue 79 #79

When we get to that point, I think we should target a production image with zero unresolved build dependencies.

Depending how I solve my current needs, I may have something to contribute. Please let me know if any work already in progress in this area. I may be able to collaborate.

Thanks again.
--r.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions