Skip to content

Commit

Permalink
[influxdb-enterprise ] CI check fix (#486)
Browse files Browse the repository at this point in the history
* Use only values different from default in CI check test

* bump chart version
  • Loading branch information
alespour authored Jul 21, 2022
1 parent c81addc commit 4d47341
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 251 deletions.
2 changes: 1 addition & 1 deletion charts/influxdb-enterprise/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
version: 0.1.19
version: 0.1.20
appVersion: 1.9.6
engine: gotpl

Expand Down
250 changes: 0 additions & 250 deletions charts/influxdb-enterprise/ci/env-secret-values.yaml
Original file line number Diff line number Diff line change
@@ -1,251 +1 @@
# Default values for influxdb-enterprise.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.

nameOverride: ""
fullnameOverride: ""
imagePullSecrets: []

# License-key and license-path are mutually exclusive. Use only one and leave the other blank.
license: {}
# You can put your license key here for testing this chart out,
# but we STRONGLY recommend using a license file stored in a secret
# when you ship to production.
# key: ""
# secret:
# name: influxdb-license
# key: json

# Service account to use for deployment
# If the name is not specified default account will be used
serviceAccount:
create: false
name: ''
annotations: {}

## The name of a secret in the same kubernetes namespace which contain values
## to be added to the environment.
## This can be used, for example, to set the INFLUXDB_ENTERPRISE_LICENSE_KEY
## or INFLUXDB_ENTERPRISE_LICENSE_PATH environment variable.
envFromSecret: influxdb-license

# A secret with keys "username" and "password" is required
# This bootstrap configuration allows you to configure
# some parts of the InfluxDB system at install time.
#
# This job ONLY runs once, after the first `helm upgrade --install`
# or `helm install`
#
# This job WILL NOT run on upgrades
#
bootstrap:
# This section allows you to enable authentication'
# of the data nodes, which will create a username
# and password for your "admin" account.
# A secret should be provided, which will have the keys
# "username" and "password" available.
auth:
secretName: influxdb-auth
# This section allows you to use DDL and DML to define
# databases, retention policies, and inject some data.
# When using the configMap setting, the keys "ddl" and "dml"
# must exist, even if one of them is empty.
# DDL is executed before DML, to enforce databases and retention policies
# to exist.
ddldml: {}
# configMap: influxdb-ddl-dml
# resources: {}


# Sets the tagged version of the docker image that you want to run, will default to latest
# The suffix is if you are pulling from influx repo, example images will be influxdb:1.8.0-meta and influxdb:1.8.0-data
# If set to true, the suffix won't be added
# image:
# tag: v1.eg.whatever
# ignoresuffix: true | false

meta:
replicas: 1
image: {}
# override: true
# pullPolicy: IfNotPresent
# repository: influxdb
# nodeSelector: {}
# tolerations: []
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 1
podAffinityTerm:
labelSelector:
matchExpressions:
- key: influxdb.influxdata.com/component
operator: In
values:
- meta
topologyKey: kubernetes.io/hostname
# podAnnotations: {}
#
# podSecurityContext: {}
# fsGroup: 2000
#
# This allows you to run the pods as a non-privileged user, set to the uid
# securityContext: {}
# runAsUser: 2000
# runAsGroup: 2000
# capabilities:
# drop:
# - ALL
# readOnlyRootFilesystem: true
# runAsNonRoot: true
# runAsUser: 1000
#
# These are the commands that will be run before influxdb is started
# preruncmds:
# - cmd: ls -l
# description: We want to see what's in the directory
# - cmd: stat $HOME/somefile
# description: And we run a second command
# This secret needs a key called "secret" and it should be a long random string
# Please see docs for shared-internal-secret:
# https://docs.influxdata.com/enterprise_influxdb/v1.8/administration/config-data-nodes/#meta-internal-shared-secret
sharedSecret:
secretName: influxdb-shared-secret
#
## Persist data to a persistent volume
##
persistence:
enabled: false
## A manually managed Persistent Volume and Claim
## Requires persistence.enabled: true
## If defined, PVC must be created manually before volume will be bound
# existingClaim:
## influxdb data Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
##
# storageClass: "-"
# annotations:
# accessMode: ReadWriteOnce
# size: 8Gi
# Pick one
podDisruptionBudget:
# maxUnavailable: 2
minAvailable: 2
https:
# If you need to debug the data nodes registration with the meta nodes, we recommend
# that you comment out the active curl command in the data-configmap and uncomment the following
# line, which has -v / debugging enabled.
enabled: true
# The `useCertManager` option, when set to true, will
# automatically create the certificate resources for you.
# You do not need to set the secret.name when using this flag.
useCertManager: true
secret:
name: influxdb-tls
# crt: tls.crt
# key: tls.key
# ca: ca.crt
# caSecret: secret-name # only use if different from the above
insecure: true


data:
replicas: 1
image: {}
# override: true
# pullPolicy: IfNotPresent
# repository: influxdb
# nodeSelector: {}
# tolerations: []
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- weight: 1
podAffinityTerm:
labelSelector:
matchExpressions:
- key: influxdb.influxdata.com/component
operator: In
values:
- data
topologyKey: kubernetes.io/hostname
# podAnnotations: {}
#
# podSecurityContext: {}
# fsGroup: 2000
#
# This allows you to run the pods as a non-privileged user, set to the uid
# securityContext: {}
# runAsUser: 2000
# runAsGroup: 2000
# capabilities:
# drop:
# - ALL
# capabilities:
# drop:
# - ALL
#
# readOnlyRootFilesystem: true
# runAsNonRoot: true
# runAsUser: 1000
#
# These are the commands that will be run before influxdb is started
# preruncmds:
# - cmd: ls -l
# description: We want to see what's in the directory
# - cmd: stat $HOME/somefile
# description: And we run a second command
#
## Persist data to a persistent volume
##
## Specify a service type
## NodePort is default
## ref: http://kubernetes.io/docs/user-guide/services/
##
service:
## Specify a service type
## ClusterIP is default
## ref: http://kubernetes.io/docs/user-guide/services/
## Add annotations to service
# annotations: {}
type: ClusterIP
# loadBalancerIP: ""
# externalIPs: []
# externalTrafficPolicy: ""
persistence:
enabled: false
## A manually managed Persistent Volume and Claim
## Requires persistence.enabled: true
## If defined, PVC must be created manually before volume will be bound
# existingClaim:
## influxdb data Persistent Volume Storage Class
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
## set, choosing the default provisioner. (gp2 on AWS, standard on
## GKE, AWS & OpenStack)
##
# storageClass: "-"
# annotations:
# accessMode: ReadWriteOnce
# size: 8Gi
https:
# If you need to debug the data nodes registration with the meta nodes, we recommend
# that you comment out the active curl command in the data-configmap and uncomment the following
# line, which has -v / debugging enabled.
enabled: true
# The `useCertManager` option, when set to true, will
# automatically create the certificate resources for you.
# You do not need to set the secret.name when using this flag.
useCertManager: true
secret:
name: influxdb-tls
# crt: tls.crt
# key: tls.key
# ca: ca.crt
# caSecret: secret-name # only use if different from the above
insecure: true

0 comments on commit 4d47341

Please sign in to comment.