Files
pulse/deploy/helm/pulse
rcourtman 62bfdbca7e Prepare v6.4.3-rc.1 release
Open the v6.4.3 candidate line from main. The v6.4.2 tag was staged on
2026-08-31 but never activated: its release run was cancelled after the
private Pro build failed the compiler memory gate, so the latest published
stable is still v6.4.1. This candidate carries the complete v6.4.2 change
set plus the corrections landed since that tag, including the stale PBS
Backup Running state (#1815), the Windows Unified Agent auto-update 404
(#1820), and shared-token same-hostname agent identity collapse (#1753).

Packet: VERSION, compose and install-docker defaults, Helm chart metadata,
release notes with a declined visual plan, changelog, pointer docs and
the shipped docs mirror, and the deployment-installability cutoff note.
Rollback target is v6.4.1 and the mobile decision is no-mobile-impact.

Tests: the packet tests now describe the 6.4.3 train, v6.4.2 is recorded
as an unpublished stable so it is never derived as the previous stable or
rollback target, and the Python v6.4.2 notes expectation matches the
phrase the notes actually use.
2026-09-01 21:37:41 +01:00
..
2026-09-01 21:37:41 +01:00
2026-09-01 21:37:41 +01:00

pulse

Version: 6.4.3-rc.1 Type: application AppVersion: 6.4.3-rc.1

Helm chart for deploying the Pulse hub and optional Docker, Kubernetes, or OpenShift monitoring agent.

Homepage: https://github.com/rcourtman/Pulse

Maintainers

Name Email Url
Pulse Maintainers pulse@rcourtman.dev

Source Code

Values

Key Type Default Description
agent.affinity object {}
agent.args[0] string "--enable-docker"
agent.args[1] string "--enable-host=false"
agent.command[0] string "/usr/local/bin/pulse-agent"
agent.dockerSocket.enabled bool true
agent.dockerSocket.hostPathType string "Socket"
agent.dockerSocket.path string "/var/run/docker.sock"
agent.enabled bool false
agent.envFrom list []
agent.env[0].name string "PULSE_URL"
agent.env[0].value string "http://pulse:7655"
agent.extraEnv list []
agent.extraEnvFrom list []
agent.extraVolumeMounts list []
agent.extraVolumes list []
agent.healthPort int 9191
agent.image.pullPolicy string "IfNotPresent"
agent.image.repository string "rcourtman/pulse"
agent.image.tag string ""
agent.kind string "DaemonSet"
agent.livenessProbe.enabled bool true
agent.livenessProbe.failureThreshold int 3
agent.livenessProbe.initialDelaySeconds int 5
agent.livenessProbe.path string "/healthz"
agent.livenessProbe.periodSeconds int 10
agent.livenessProbe.timeoutSeconds int 3
agent.nodeSelector object {}
agent.podAnnotations object {}
agent.podLabels object {}
agent.podSecurityContext object {}
agent.rbac.create bool false Create the read-only Kubernetes collector ClusterRole and binding.
agent.rbac.name string "" Override the Kubernetes collector ClusterRole name.
agent.readinessProbe.enabled bool true
agent.readinessProbe.failureThreshold int 3
agent.readinessProbe.initialDelaySeconds int 5
agent.readinessProbe.path string "/readyz"
agent.readinessProbe.periodSeconds int 5
agent.readinessProbe.timeoutSeconds int 3
agent.replicaCount int 1
agent.resources object {}
agent.secretEnv.create bool false
agent.secretEnv.data object {}
agent.secretEnv.keys list []
agent.secretEnv.name string ""
agent.securityContext.privileged bool false
agent.securityContext.runAsGroup int 0
agent.securityContext.runAsUser int 0
agent.serviceAccount.annotations object {}
agent.serviceAccount.create bool false
agent.serviceAccount.name string ""
agent.tolerations list []
containerSecurityContext.enabled bool true
containerSecurityContext.runAsGroup int 1000
containerSecurityContext.runAsNonRoot bool true
containerSecurityContext.runAsUser int 1000
fullnameOverride string ""
image.pullPolicy string "IfNotPresent"
image.repository string "rcourtman/pulse"
image.tag string ""
imagePullSecrets list []
ingress.annotations object {}
ingress.className string ""
ingress.enabled bool false
ingress.hosts[0].host string "pulse.local"
ingress.hosts[0].paths[0].path string "/"
ingress.hosts[0].paths[0].pathType string "Prefix"
ingress.tls list []
monitoring.serviceMonitor.enabled bool false
monitoring.serviceMonitor.interval string "30s"
monitoring.serviceMonitor.labels object {}
monitoring.serviceMonitor.metricRelabelings list []
monitoring.serviceMonitor.path string "/metrics"
monitoring.serviceMonitor.relabelings list []
monitoring.serviceMonitor.scrapeTimeout string "10s"
nameOverride string ""
openShift.enabled bool false Use SCC-compatible server and agent security defaults.
openShift.kubernetesAgent.clusterID string "" Stable logical agent ID; defaults to the release fullname plus -openshift.
openShift.kubernetesAgent.enabled bool false Deploy the socket-free OpenShift Kubernetes collector.
persistence.accessModes[0] string "ReadWriteOnce"
persistence.annotations object {}
persistence.enabled bool true
persistence.existingClaim string ""
persistence.size string "8Gi"
persistence.storageClass string ""
podAnnotations object {}
podLabels object {}
podSecurityContext.enabled bool true
podSecurityContext.fsGroup int 1000
replicaCount int 1
server.affinity object {}
server.envFrom list []
server.env[0].name string "TZ"
server.env[0].value string "UTC"
server.extraEnv list []
server.extraEnvFrom list []
server.extraVolumeMounts list []
server.extraVolumes list []
server.livenessProbe.enabled bool true
server.livenessProbe.failureThreshold int 3
server.livenessProbe.initialDelaySeconds int 20
server.livenessProbe.path string "/"
server.livenessProbe.periodSeconds int 30
server.livenessProbe.timeoutSeconds int 5
server.nodeSelector object {}
server.podAnnotations object {}
server.podLabels object {}
server.podSecurityContext object {}
server.readinessProbe.enabled bool true
server.readinessProbe.failureThreshold int 3
server.readinessProbe.initialDelaySeconds int 10
server.readinessProbe.path string "/"
server.readinessProbe.periodSeconds int 10
server.readinessProbe.timeoutSeconds int 5
server.resources object {}
server.secretEnv.create bool false
server.secretEnv.data object {}
server.secretEnv.keys list []
server.secretEnv.name string ""
server.securityContext object {}
server.tolerations list []
service.annotations object {}
service.externalTrafficPolicy string "Cluster"
service.loadBalancerIP string ""
service.port int 7655
service.type string "ClusterIP"
serviceAccount.annotations object {}
serviceAccount.create bool true
serviceAccount.name string ""
strategy.type string "RollingUpdate"

Autogenerated from chart metadata using helm-docs v1.14.2