Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Binary file modified helm-releases/collector-0.0.1.tgz
Binary file not shown.
Binary file modified helm-releases/parseable-0.0.5.tgz
Binary file not shown.
15 changes: 14 additions & 1 deletion helm/parseable/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,8 @@ spec:
{{- toYaml .Values.parseable.securityContext | nindent 12 }}
image: "{{ .Values.parseable.image.repository }}:{{ .Values.parseable.image.tag | default .Chart.AppVersion }}"
imagePullPolicy: {{ .Values.parseable.image.pullPolicy }}
# Uncomment to debug
# command: [ "/bin/sh", "-c", "sleep 1000000" ]
{{- if .Values.parseable.demo }}
args: ["parseable", "server", "--demo"]
{{- else }}
Expand All @@ -41,12 +43,23 @@ spec:
- name: {{ $key }}
value: {{ tpl $value $ | quote }}
{{- end }}
{{- range $secret := .Values.parseable.secrets }}
{{- range $key := $secret.keys }}
{{- $envPrefix := $secret.prefix | default "" | upper }}
{{- $envKey := $key | upper | replace "." "_" | replace "-" "_" }}
- name: {{ $envPrefix }}{{ $envKey }}
valueFrom:
secretKeyRef:
name: {{ $secret.name }}
key: {{ $key }}
{{- end }}
{{- end }}
ports:
- containerPort: 8000
resources:
{{- toYaml .Values.parseable.resources | nindent 12 }}
volumeMounts:
- mountPath: "/parseable"
- mountPath: "/parseable/data"
name: cache-volume
volumes:
- name: cache-volume
Expand Down
33 changes: 18 additions & 15 deletions helm/parseable/values.yaml
Original file line number Diff line number Diff line change
@@ -1,25 +1,28 @@
parseable:
replicaCount: 1
image:
repository: parseable/parseable
tag: v0.0.5
pullPolicy: IfNotPresent
pullPolicy: Always
demo: false
secrets:
- type: env
name: parseable-env-secret
prefix: P_
keys:
- addr
- tls.cert.path
- tls.key.path
- s3.url
- s3.access.key
- s3.secret.key
- s3.bucket
- s3.region
- local.storage
- username
- password
replicaCount: 1
env:
RUST_LOG: "parseable=info"
# P_ADDR: "0.0.0.0:8000"
# P_TLS_CERT_PATH: ""
# P_TLS_KEY_PATH: ""
# P_LOCAL_STORAGE: "data"
# P_STORAGE_UPLOAD_INTERVAL: "60"
# P_S3_URL: ""
# P_S3_ACCESS_KEY: ""
# P_S3_SECRET_KEY: ""
# P_S3_REGION: ""
# P_S3_BUCKET: ""
# P_LOCAL_STORAGE: ""
# P_USERNAME: ""
# P_PASSWORD: ""
nameOverride: ""
fullnameOverride: ""
serviceAccount:
Expand Down
14 changes: 7 additions & 7 deletions index.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,9 @@ entries:
collector:
- apiVersion: v2
appVersion: 4769fbf
created: "2022-10-17T22:39:09.244804+05:30"
created: "2022-10-19T23:15:33.964707+05:30"
description: Helm chart for Parseable Collector
digest: 21a819a2d7562bf36f62b5ea68edc1c93bbc5f6297d0fa39a0f0ab29f3f01aa0
digest: f4fd0c8c97ce7c53ba5710cd5c486904573f9c1dac1e3bdc755fefa9a41f3943
name: collector
type: application
urls:
Expand All @@ -14,17 +14,17 @@ entries:
parseable:
- apiVersion: v2
appVersion: v0.0.5
created: "2022-10-17T22:39:09.248016+05:30"
created: "2022-10-19T23:15:33.96869+05:30"
description: Helm chart for Parseable Server
digest: 05d21ce97ed7946e5f1812f485d3c071b8ccc1d8b9a467b3dda2bcd2bbdfcdf8
digest: d3ae311c9220871934d9367c0f475ae0794f247f79753d269202fbe3e581d2d6
name: parseable
type: application
urls:
- https://charts.parseable.io/helm-releases/parseable-0.0.5.tgz
version: 0.0.5
- apiVersion: v2
appVersion: v0.0.2
created: "2022-10-17T22:39:09.247699+05:30"
created: "2022-10-19T23:15:33.968169+05:30"
description: Helm chart for Parseable Server
digest: 38a0a3e4c498afbbcc76ebfcb9cb598fa2ca843a53cc93b3cb4f135b85c10844
name: parseable
Expand All @@ -34,12 +34,12 @@ entries:
version: 0.0.2
- apiVersion: v2
appVersion: v0.0.1
created: "2022-10-17T22:39:09.246816+05:30"
created: "2022-10-19T23:15:33.966886+05:30"
description: Helm chart for Parseable Server
digest: 1f1142db092b9620ee38bb2294ccbb1c17f807b33bf56da43816af7fe89f301e
name: parseable
type: application
urls:
- https://charts.parseable.io/helm-releases/parseable-0.0.1.tgz
version: 0.0.1
generated: "2022-10-17T22:39:09.244175+05:30"
generated: "2022-10-19T23:15:33.963764+05:30"