Project

Profile

Help

Story #3520

As a Sys-admin/Deployer/DevOps/Developer person, I'd like to be able to deploy Pulp as a service on Kubernetes

Added by milan almost 3 years ago. Updated almost 2 years ago.

Status:
CLOSED - CURRENTRELEASE
Priority:
Normal
Assignee:
-
Category:
-
Sprint/Milestone:
Start date:
Due date:
% Done:

0%

Estimated time:
Platform Release:
Groomed:
No
Sprint Candidate:
No
Tags:
Sprint:
Sprint 43
Quarter:

Description

The Community may be interested in this

Scope

This can be based on mhrivnak 's work

Figure out how to create Kubernetes stateful (micro) services, probably by with the help of a tutorial

Create containers for:

  • workers
  • wsgi pulp core
  • crane

Figure out how to plug pulp services/containers into existing environment:

  • certificates management
  • database
  • shared filesystem (GlusterFS, Ceph, Nfs)
  • (tasking) queue (backend)
  • Proxy services (for e.g delayed download)
  • load-balancers

Share the findings as repository of artifacts and documentation reusable by folks to deploy Pulp themselves

History

#1 Updated by milan almost 3 years ago

  • Description updated (diff)

#2 Updated by milan almost 3 years ago

  • Description updated (diff)

#3 Updated by bmbouter over 2 years ago

  • Status changed from NEW to CLOSED - CURRENTRELEASE
  • Sprint set to Sprint 43

I happened to find this story while I was working on writing the blog post on how to deploy Openshift in a way that is compatible w/ Kubernetes. https://pulpproject.org/2018/09/07/install-pulp3-on-openshift/

With that blog available the CURRENT RELEASE because I think the documentation and base resources are available. In terms of improving that effort I have some issues tracked here for now: https://github.com/bmbouter/pulp3-openshift/issues

#4 Updated by daviddavis almost 2 years ago

  • Sprint/Milestone set to 3.0.0

#5 Updated by bmbouter almost 2 years ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF