linkding
A Helm chart for linkding
Requirements
Usage
To use this chart add the repo as follows:
helm repo add pascaliske https://charts.pascaliske.dev
If you had already added this repo earlier, run helm repo update
to retrieve the latest versions of the packages.
To install this chart simply run the following command:
helm install linkding pascaliske/linkding
To uninstall this chart simply run the following command:
helm delete linkding
Values
The following values can be used to adjust the helm chart.
Key | Type | Default | Description |
---|---|---|---|
affinity | object | {} |
Pod-level affinity. More info here. |
deployment.annotations | object | {} |
Additional annotations for the deployment object. |
deployment.enabled | bool | true |
Create a workload for this chart. |
deployment.kind | string | "Deployment" |
Type of the workload object. |
deployment.labels | object | {} |
Additional labels for the deployment object. |
deployment.replicas | int | 1 |
The number of replicas. |
env[0] | object | {"name":"TZ","value":"UTC"} |
Timezone for the container. |
fullnameOverride | string | "" |
|
image.pullPolicy | string | "IfNotPresent" |
The pull policy for the deployment. |
image.repository | string | "sissbruecker/linkding" |
The repository to pull the image from. |
image.tag | string | "1.11.0" |
The docker tag, if left empty chart's appVersion will be used. |
nameOverride | string | "" |
|
persistentVolumeClaim.annotations | object | {} |
Additional annotations for the persistent volume claim object. |
persistentVolumeClaim.create | bool | true |
Create a new persistent volume claim object. |
persistentVolumeClaim.existingPersistentVolumeClaim | string | "" |
Use an existing persistent volume claim object. |
persistentVolumeClaim.labels | object | {} |
Additional labels for the persistent volume claim object. |
persistentVolumeClaim.mountPath | string | "/etc/linkding/data" |
Mount path of the persistent volume claim object. |
persistentVolumeClaim.storageClassName | string | "" |
Storage class name for the persistent volume claim object. |
ports.http.enabled | bool | true |
Enable the port inside the Deployment and Service objects. |
ports.http.nodePort | string | nil |
The external port used if .service.type == NodePort . |
ports.http.port | int | 9090 |
The port used as internal port and cluster-wide port if .service.type == ClusterIP . |
ports.http.protocol | string | "TCP" |
The protocol used for the service. |
resources | object | {} |
Compute resources used by the container. More info here. |
securityContext | object | {} |
Pod-level security attributes. More info here. |
service.annotations | object | {} |
Additional annotations for the service object. |
service.enabled | bool | true |
Create a service for exposing this chart. |
service.labels | object | {} |
Additional labels for the service object. |
service.type | string | "ClusterIP" |
The service type used. |
serviceAccount.name | string | "" |
Specify the service account used for the deployment. |
tolerations | object | {} |
Pod-level tolerations. More info here. |
Maintainers
Name | Url | |
---|---|---|
pascaliske | info@pascaliske.dev | https://pascaliske.dev |
License
MIT – © 2022 Pascal Iske