edge.24-12-05

Major Linkerd upgrade that improves security and startup times, replaces NATS backend for Argo EventBus, and adds support for NATS Jetstream message broker along with numerous improvements to node image caching and AWS EKS features.

Linkerd Major Upgrade

This release contains a major version upgrade to Linkerd. To upgrade with no downtime, update modules in this order:

  1. kube_kyverno

  2. kube_policies

  3. kube_cilium

  4. kube_linkerd

  5. aws_eks

  6. kube_karpenter_node_pools

  7. The remainder of the modules may be updated in any order.

Replace NATS EventBus Backend

The NATS backend for kube_argo_event_bus has been replaced with the enhanced kube_nats module.

To apply this module:

  1. Delete any associated EventSource or Sensor resources first (the EventBus deletion will be blocked otherwise).

  2. Manually delete any existing EventBus resources in your cluster.

  3. Apply the updated module.

Deleting an existing EventBus will cause any unprocessed events to be deleted. Ensure no pending events exist before performing this upgrade.

Remove Deprecated Modules

kube_fledged and kube_reflector have been removed (deprecated in edge.24-11-13). Remove these from your clusters before upgrading if you haven’t already.

Update kube_node_image_cache Images Input

The images input of kube_node_image_cache has been updated to take a list of image configuration options rather than a list of image strings.

Also, node_image_cached_enabled has been removed as a top-level input from Panfactum submodules (e.g., kube_deployment) — image cache settings can now be configured on a per-container basis.


There are many clouds. This one is yours.

Copyright © 2026 Panfactum Group, Inc.