-
Notifications
You must be signed in to change notification settings - Fork 551
Closed
Description
Component
JKube Kit
Task description
Description
🚧 Requires #1928 to get merged and released so that we can remove deprecated fields in this release 🚧
VolumePermissionEnricher seems to be doing more than just changing permission of mounted volume. It also seems to be setting storageClass in PVC.
We moved storageClass related logic in #1928 into PersistentVolumeClaimStorageClassEnricher. However, there are these configuration fields still present in VolumePermissionEnricher:
They've been marked as @Deprecated
for now but we need to remove this in future.
This is just a reminder task to remove these configuration fields and related methods from VolumePermissionEnricher in future.
Expected Behavior
VolumePermissionEnricher shouldn't have any configuration fields related to storageClass
Acceptance Criteria
-
defaultStorageClass
anduseStorageClassAnnotation
have been removed from VolumePermissionEnricher.Config