-
Type: Bug
-
Status: Resolved (View Workflow)
-
Priority: Medium
-
Resolution: Won't Fix
-
Affects Version/s: None
-
Fix Version/s: None
-
Component/s: Deprecated - vOLTHA Core, Documentation, ponsim
-
Labels:None
-
Story Points:5
-
Epic Link:
Currently SSL certificates and CA are being built directly into various containers (voltha, ponsim, maybe others). This is undesirable from a security and deployment perspective.
The recommended solution is to mount the certificates into the containers at runtime.
This involves:
- Determining names for the certificates to be mounted
- Changing the container build process to not include these files
- Creating docker compose/kubernetes config/helm charts that mount the certificates into running containers
- Documenting how to generate cert in both testing and deployment environments
- relates to
-
VOL-1615 Create VOLTHA 2.0 Helm Charts
- Resolved
# | Subject | Branch | Project | Status | CR | V |
---|---|---|---|---|---|---|
12565,2 | VOL-1178:Mount certificates rather than building them into containers | master | voltha-go | Status: NEW | 0 | 0 |