![]() Redis master additional command line flags The command redis-server is executed if this is not provided.Īdditional Redis configuration for the master nodes (this value is evaluated as a template)Īrray of Redis commands to disable (master) Īdditional annotations for Redis master pod Path to mount the volume at, to use other images Provide an existing PersistentVolumeClaim LoadBalancerIP if redis metrics service type is LoadBalancer How frequently to scrape metrics (use by default, falling back to Prometheus' default)ĭefault to kube-prometheus install (CoreOS recommended), but should be set according to Prometheus installĪnnotations for the services to monitor (redis master and redis slave service) Optional namespace which Prometheus is running in If true, creates a Prometheus Operator ServiceMonitor (also requires metrics.enabled to be true) Specifies whether RBAC resources should be createdĮxtra arguments for the binary possible values hereĪdditional labels for Metrics exporter podĪdditional annotations for Metrics exporter pod Specifies whether a ServiceAccount should be created User ID for the container (both redis master and slave pods) Group ID for the container (both redis master and slave pods) Redis password (ignored if existingSecret set)Īdditional common Redis node configuration (this value is evaluated as a template)ĭon't require client label for connectionsĮnable security context (both redis master and slave pods) Mount passwords as files instead of environment variables Name of existing secret object (for password authentication) String to fully override redis.fullname template with a string String to partially override redis.fullname template with a string (will prepend the release name) Specify docker-registry secret names as an array Global storage class for dynamic provisioning (does not add image pull secrets to deployed pods) Global Docker registry secret names as an array The following table lists the configurable parameters of the Redis chart and their default values. Stunnel configmap : configmap-stunnel.yaml In order to upgrade, delete the Redis StatefulSet before upgrading: It also fixes helm/charts#7726 where a deployment extensions/v1beta1 can not be upgraded if lector is not explicitly set.įinally, it fixes helm/charts#7803 by removing mutable labels in so that it is upgradable. It has been inadvertentlyĪdded, causing any subsequent upgrade to fail. Which is immutable since StatefulSet apps/v1beta2. This version removes the chart label from the disableCommands is now interpreted as an array of strings instead of a string of comma separated values.Use mand or mand instead in order to override the image entrypoint, or master.extraFlags to pass additional flags to redis-server. master.args and slave.args are removed.If redis-server is not the default image ENTRYPOINT, mand The default image in this release may be switched out for any image containing the redis-serverĪnd redis-cli binaries. If your installation still requires that init container, execute helm upgrade with the -set volumePermissions.enabled=true. In this new version of the chart, this container is disabled by default (which should not affect most of the deployments). This was done in case the securit圜ontext directive in the template was not enough for that (for example, with cephFS). Previous versions of the chart were using an init-container to change the permissions of the volumes. In case you want to use Redis Sentinel, you must explicitly set sentinel.enabled to true. curit圜ontext and curit圜ontext have been changed to securit圜ontext(same values for both master and slaves)īy default, the upgrade will not change the cluster topology.master.port and slave.port have been changed to redisPort (same value for both master and slaves).From now on, all the slave parameters must be configured just as it is done with the masters. This approach lacked transparency and was difficult to maintain. For example, in 6.0.0, if empty, would be set to. Another important change is that no values are inherited from master to slaves. Previous versions of the chart were not using persistence in the slaves, so this upgrade would add it to them.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |