Project

Profile

Help

Task #5219

closed

Task #5069: Build pulp 3 containers

containers: Replace configMap with better featured custom resources

Added by mdepaulo@redhat.com over 4 years ago. Updated over 4 years ago.

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

100%

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

Description

As part of the initial implementation of https://pulp.plan.io/issues/5137 "pulp-operator needs configurable and expandable storage size", we started storing certain settings in a ConfigMap.

However, some settings (like the tag (formerly "version") of pulp containers for pulp-operator to deploy were already stored in an operator custom resource, like the operator framework recommends.

This task is to move those ConfigMap storage settings into the custom resource, and implement some other basic functionality for the CustomResources (like defaults vs user overrides, and making some related options configurable.)

Also available in: Atom PDF