Skip to content

Disable ServiceMonitor by default #428

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 1, 2023
Merged
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
117 changes: 59 additions & 58 deletions helm/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,25 @@ parseable:
repository: parseable/parseable
tag: v0.4.4
pullPolicy: Always
## Set to true if you want to deploy Parseable in local mode (store logs
replicaCount: 1
## Set to true if you want to deploy Parseable in local mode (store logs
## on local mount point instead of S3 bucket)
local: false
## Use this section to create ServiceMonitor object for
## this Parseable deployment. Read more on ServiceMonitor
## here: https://prometheus-operator.dev/docs/operator/design/#servicemonitor
metrics:
serviceMonitor:
enabled: true
namespace: ""
interval: 30s
scrapeTimeout: ""
relabellings: []
metricRelabelings: []
honorLabels: false
additionalLabels: {}
podTargetLabels: []
## Add environment variables to the Parseable Deployment Pod
## Add environment variables to the Parseable Deployment
env:
# RUST_LOG: error
## Enable to create and configure log retention for logstreams
logstream:
# - name: "vectordemo"
# retention:
# action: "delete"
# duration: "30d"
# - name: "fluentbitdemo"
# retention:
# action: "delete"
# duration: "30d"
## enable/disable persistence using PVC for the Data and Staging directories
RUST_LOG: warn
## Enable to create a log stream and then add retention configuration
## for that log stream
# logstream:
# - name: "vectordemo"
# retention:
# action: "delete"
# duration: "30d"
# - name: "fluentbitdemo"
# retention:
# action: "delete"
# duration: "30d"
## enable persistence using PVC for the Data and Staging directories
## Note that Data directory is needed only for local mode
persistence:
staging:
Expand All @@ -47,37 +35,34 @@ parseable:
accessMode: ReadWriteOnce
size: 1Gi
localModeSecret:
- type: env
name: parseable-env-secret
prefix: P_
keys:
- addr
- username
- password
- staging.dir
- fs.dir
- type: env
name: parseable-env-secret
prefix: P_
keys:
- addr
- username
- password
- staging.dir
- fs.dir
s3ModeSecret:
- type: env
name: parseable-env-secret
prefix: P_
keys:
## Comment / uncomment the following lines as required
# - tls.cert.path
# - tls.key.path
# - storage.upload.interval
- addr
- username
- password
- staging.dir
- fs.dir
- s3.url
- s3.access.key
- s3.secret.key
- s3.bucket
- s3.region
replicaCount: 1
nameOverride: ""
fullnameOverride: ""
- type: env
name: parseable-env-secret
prefix: P_
keys:
## Comment / uncomment the following lines as required
# - tls.cert.path
# - tls.key.path
# - storage.upload.interval
- addr
- username
- password
- staging.dir
- fs.dir
- s3.url
- s3.access.key
- s3.secret.key
- s3.bucket
- s3.region
serviceAccount:
create: true
name: "parseable"
Expand All @@ -103,9 +88,25 @@ parseable:
runAsGroup: 1000
fsGroup: 1000
fsGroupChangePolicy: "Always"
nameOverride: ""
fullnameOverride: ""
nodeSelector: {}
affinity: {}
tolerations: []
## Use this section to create ServiceMonitor object for
## this Parseable deployment. Read more on ServiceMonitor
## here: https://prometheus-operator.dev/docs/operator/design/#servicemonitor
metrics:
serviceMonitor:
enabled: false
namespace: ""
interval: 30s
scrapeTimeout: ""
relabellings: []
metricRelabelings: []
honorLabels: false
additionalLabels: {}
podTargetLabels: []

# Default values for Vector
# See Vector helm documentation to learn more:
Expand Down