# Feature DOC-161 - Kubernetes PVC

Project: Docker
Status: new
URL: https://community.openproject.org/work_packages/DOC-161

## Planning

| Attribute | Value |
| --- | --- |
| Date | 2024-08-28 –  |
| Priority | Low |
| Target versions | Wish List |
| Sprint |  |
| Backlog bucket |  |
| Votes | 1 |
| List |  |
| Roadmap |  |
| Relevance |  |

## OPEN POINTS / FEEDBACK

_No work packages_

## Features and Chunks

_No work packages_

## Bugs and other work packages

_No work packages_

## Technical Details

| Attribute | Value |
| --- | --- |
| Module |  |
| Feature Flag |  |
| Requires doc change | No |
| Enterprise plan |  |

## Details

| Attribute | Value |
| --- | --- |
| Pull preview |  |
| Mockups |  |

## People

| Attribute | Value |
| --- | --- |
| Assignee |  |
| Accountable |  |
| Product manager |  |
| Developers |  |
| Designer |  |
| Signed off by |  |
| Interest by |  |

## Estimates and progress

| Attribute | Value |
| --- | --- |
| Work | 1h |

## Description

**As** a DevOps Engineer  
**I want** configured Persistent Volume Claims not to get deleted when I uninstall the helm chart  
**so that** no accidental data loss is possible.

**Configuration:**

```yaml
persistence:
  enabled: True
  accessModes:
  - ReadWriteMany
  size: 64Gi
```

**Current workaround:**

```text
persistence:
  enabled: True
  accessModes:
  - ReadWriteMany
  # Keep all PVCs when reinstalling.
  annotations:
    "helm.sh/resource-policy": "keep"
  size: 64Gi
```

**Worth mentioning:**

*   The database PVC is being handled correctly and does not get removed on helm uninstall.
