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 over 1 year ago. Updated 6 months ago.

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

0%

Platform Release:
Blocks Release:
Backwards Incompatible:
No
Groomed:
No
Sprint Candidate:
No
Tags:
QA Contact:
Complexity:
Smash Test:
Verified:
No
Verification Required:
No
Sprint:
Sprint 43

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 over 1 year ago

  • Description updated (diff)

#2 Updated by milan over 1 year ago

  • Description updated (diff)

#3 Updated by bmbouter about 1 year 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 6 months ago

  • Sprint/Milestone set to 3.0

#5 Updated by bmbouter 6 months ago

  • Tags deleted (Pulp 3)

Please register to edit this issue

Also available in: Atom PDF