1## Default values for reposilite.
3 name: cgr.dev/chainguard-private/reposilite
4 tag: latest@sha256:a9528f2746666e8800692e796ecafd7ada9691087c272b13cd8f62b8f664a34c
5 pullPolicy: IfNotPresent
9## Deployment configuration
11 # Number of replicas to be deployed.
13 # Time in seconds before Kubernetes sends a SIGKILL signal if Reposilite doesn't gracefully shut down.
14 terminationGracePeriodSeconds: 60
15 # The minimum time in seconds Reposilite needs to be running before the Deployment controller considers it available.
17 # Additional annotations to be added to the Deployment
19 # Additional labels to be added to the Deployment
21 # Additional annotations to be added to pods
23 # Additional labels to be added to pods
33 # Additional containers
34 additionalContainers: []
41 # Additional volumes for use with initContainers, additionalContainers and runtime container itself
48 # Additional mount points for the runtime container. Refer to volumes defined in `additionalVolumes`.
49 additionalVolumeMounts: []
51 # mountPath: /var/log/reposilite/
57 # command: ["/bin/sh", "-c", "sleep 40"]
64 # Security context for all initContainers and containers in the pod
68 # Security context specific to the runtime container in the pod.
69 containerSecurityContext:
73## Service configuration
78## HorizontalPodAutoscaler configuration.
89 averageUtilization: 60
95 averageUtilization: 60
98 stabilizationWindowSeconds: 300
103## If you would like to create an ingress for Reposilite's frontend, you can enable it here.
104## Please refer to your ingress provider's documentation for configuration that may be specific
105## to their ingress implementation.
110 # kubernetes.io/ingress.class: nginx
111 # kubernetes.io/tls-acme: "true"
113 - host: reposilite.local
118 # - secretName: chart-example-tls
120 # - chart-example.local
129## Environment variables
133# - name: REPOSILITE_OPTS
134# value: "--port 8080"
135# - name: SOME_VAR_FROM_CONFIG_MAP
140# - name: SOME_VAR_FROM_SECRET
146## Environment variables from
149# name: config-map-name
157## Readiness and liveness probes
159 port: 8080 # The port Reposilite is running on inside the pod.
160 scheme: "HTTP" # Scheme to use in GET requests.
162 initialDelaySeconds: 2
168 initialDelaySeconds: 2
173## Persistent Volume Claim
174## Ref: https://kubernetes.io/docs/concepts/storage/persistent-volumes/
175## RECOMMENDED: This is required to persist configuration changes and artifacts!
180 # storageClass: "" # Use this if you wish to define a StorageClass to use.
181 accessMode: ReadWriteOnce
183 # existingClaim: "" # Use this if you already have an existing PVC for Reposilite.
185# subPath: "" # Only mount a subdirectory of the Volume to the pod.
189 # Specifies whether a service account should be created
191 # Annotations to add to the service account
193 # The name of the service account to use.
194 # If not set and create is true, a name is generated using the fullname template
196 automountServiceAccountToken: false