Skip to main content

SPIRL Agent Releases

Latest Assets

AssetTypeLatest Release VersionLocation
SPIRL System Helm ChartHelm Chart0.9.0oci://ghcr.io/spirl/charts/spirl-system:0.9.0
SPIRL AgentContainer Imagev0.16.0ghcr.io/spirl/spirl-agent:v0.16.0
SPIRL ControllerContainer Image0.5.0ghcr.io/spirl/spirl-controller:v0.5.0
SPIRL AgentAMD64 Debian Package0.16.0https://spirl-releases.s3.us-west-2.amazonaws.com/spirl-agent/0.16.0/spirl-agent_0.16.0_amd64.deb
SPIRL AgentARM64 Debian Package0.16.0https://spirl-releases.s3.us-west-2.amazonaws.com/spirl-agent/0.16.0/spirl-agent_0.16.0_arm64.deb

Additionally, the SPIRL Agent uses the SPIFFE CSI Driver and CSI Node Driver Registrar at the following pinned versions:

AssetTypeLatest Release VersionLocation
SPIFFE CSI DriverContainer Imagev0.2.3ghcr.io/spiffe/spiffe-csi-driver:0.2.3
CSI Node Driver RegistrarContainer Imagev2.6.0registry.k8s.io/sig-storage/csi-node-driver-registrar:v2.6.0

Release Notes

spirl-system-helm-chart 0.9.0

Enhancements

  • SPIRL server now emits latency gRPC metrics by default if telemetry is enabled.
  • Prometheus scraping annotations are added as pod annotations if telemetry is enabled
  • Upgrades SPIFFE CSI driver to version 0.2.7.
  • Improves the spirl-agent daemonset update strategy to replace agent pods with less impact to the workload API

spirl-agent 0.16.0

  • SPIRL agents will now generate app info prometheus metrics including trust domain and trust domain deployment as labels.
  • SPIRL server and agent now include three labels in the generated Prometheus metrics that can be used for filtering and dashboard building. gRPC metrics include spirl_component (agent | server), spirl_trust_domain (trust domain name), and spirl_trust_domain_deployment (trust domain deployment name) as labels. Besides that, a new metric (spirl_application_info) is generated during initialization, it also includes the aforementioned labels and the binary version as well.
  • Add a flag to have the agent test and wait for the kubelet pod list API to become available during startup

spirl-system-helm-chart 0.8.0

Enhancements

  • You can specify imagePullSecrets now for all pods in the helm chart.
  • Introduces a useGRPCFastRedial endpoint configuration option to spirl-agent that will trigger faster redialing of the endpoint when using DNS based load balancers.
  • Improves the spirl-agent daemonset update strategy to replace agent pods with less impact to the workload API
  • Annotation collection on Kubernetes collections is now supported using the includeAnnotations option

spirl-agent v0.15.1

Enhancements

  • Introduces a useGRPCFastRedial endpoint configuration option to spirl-agent that will trigger faster redialing of the endpoint when using DNS based load balancers.
  • Improves the spirl-agent daemonset update strategy to replace agent pods with less impact to the workload API
  • Annotation collection on Kubernetes collections is now supported using the includeAnnotations option