Refactor paperless-ai Helm chart for improved configuration #2
Reference in New Issue
Block a user
No description provided.
Delete Branch "patch-paperless-ai"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
This update substantially refactors the paperless-ai Helm chart.
Key changes include:
Complete removal of outdated files:
.helmignore
,LICENSE
,README.adoc
, and several template files likeconfigfileConfigmap.yaml
,configmap.yaml
,dataPvc.yaml
,envfileSecret.yaml
,openAiApiSecret.yaml
,paperlessApiSecret.yaml
, and others.Introduction of a new Persistent Volume Claim configuration in
pvc.yaml
to simplify storage management.Significant updates to
Chart.yaml
for better metadata, includinga new maintainer and project description in German.
Enhancements to the main deployment template in
deployment.yaml
,focusing on clarity and proper utilization of Kubernetes security
contexts, environment variables, and container properties.
Updated service definitions in
service.yaml
with better labelsand service properties.
Refined the
ingress.yaml
to improve external service accessmanagement, including annotations for potential customization.
These changes were implemented to modernize the Helm chart based on
the current best practices, improve user experience, and set a
foundation for future enhancements. There are no breaking changes to
the existing user configurations.