All articles

New Chainguard Images October 2024: Swift, Dart, and more

Will Dolinsky, Content Marketing Specialist

Last week, we announced that we’ve built over 1,000 Chainguard Images! This is an insane accomplishment, and we’re proud of the hard work our team has put in to deliver secure container images for all sorts of open source applications. October was an especially big month for us, with 126 brand new, CVE-free images being built!

You can check out these images (and try some out) in our Directory. However, updates to the Developer tier are coming. Please see this notice from our support team for more information.

As usual, there are several new FIPS-enabled images. You’ll also notice base images for popular languages like Swift and Dart. For images with both FIPS and non-FIPS variations, we included only FIPS in the list below. However, you can access the non-FIPS versions in our Directory as well.

If you see an image in this list that you would like to run in your organization’s environment, please reach out. We’d love to help make your CVE-free dreams reality.

October’s complete Chainguard Image batch

IMAGE

IMAGE TYPE

FIPS?

AKHQ

Application

Ant

Application

Apache YuniKorn K8shim

Application

Apache YuniKorn Web

Application

AWS gateway controller

Application

AWS Private CA issuer

Application

AWS volume modifier for k8s

Application

Azure Disk CSI

Application

Cloudprober

Application

Consul k8s

Application

Crossplane

Application

Crossplane for SQL

Application

Cypress base

Application

Dart

Base

Dart runtime

Base

Datadog cluster agent

Application

DCGM-exporter

Application

Docker CLI

Application

Docker Selenium Hub

Application

EKS Kubernetes pause

Application

Emissary

Application

Falco-exporter

Application

GitLab Agent for Kubernetes

Application

Gradle

Application

Hugo

Base

Ingress nginx opentelemetry

Application

Jaeger agent

Application

Jaeger all in one

Application

Jaeger anonymizer

Application

Jaeger collector

Application

Jaeger index cleaner

Application

Jaeger ingester

Application

Jaeger query

Application

Jaeger remote storage

Application

Jaeger rollover

Application

Jaeger tracegen

Application

Kafka exporter

Application

Kaniko

Application

Keda metrcs API server

Application

KServe agent

Application

KServe controller

Application

KServe modelmesh

Application

KServe modelmesh runtime adapter

Application

KServe router

Application

KServe storage intializer

Application

Kubernetes API server

Application

Kubernetes cluster proportional autoscaler

Application

Kubernetes Event Exporter

Application

Kubernetes Event Exporter Bitnami

Application

Kubernetes kube API server

Application

Kubernetes kube controller manager

Application

Kubernetes kube proxy

Application

Kubernetes kube scheduler

Application

Kubernetes metadata injection for New Relic APM

Application

Kubernetes OpenSearch Operator

Application

Kubernetes replicator

Application

Kubernetes Secrets Store CSI Driver

Application

Kubernetes Secrets Store CSI Driver AWS provider

Application

Kubernetes Secrets Store CSI Driver CRDs

Application

Linkerd controller

Application

Linkerd metrics API

Application

Linkerd policy controller

Application

Linkerd proxy

Application

Linkerd proxy init

Application

Linkerd tap

Application

Linkerd web

Application

Local path provisioner

Application

Logstash Bitnami

Application

Maven

Application

Memcached exporter for Prometheus with Bitnami

Application

Metricbeat

Application

Mountpoint for Amazon S3 CSI

Application

Nginx Prometheus exporter

Application

OpenBao

Application

OpenBao k8s

Application

OpenJDK CRaC

Base

OpenJDK JRE CRaC

Base

Prism

Application

Prometheus CloudWatch Exporter

Application

Promxy

Application

SBT

Application

SQLite

Application

Statsd

Application

Swift

Base

Syft

Application

Terraform

Application

Vault CSI provider

Application

Vitess lite

Application

What a busy month! We’re stoked for the 20+ new images we built for Jaeger. Swift is a high-performance system programming language, with great specific use cases when running on Apple platforms like iOS. Dart is a client-optimized language that is perfect for multi-platform development. And of course, we’re thrilled to introduce a suite of images for Linkerd, a service-mesh built on Rust.

Jaeger

  • Overview: Jaeger is a distributed tracing platform that allows users to monitor and troubleshoot distributed workflows, identify performance bottlenecks, track down the causes of issues, and more.

  • What’s New: Chainguard has built a series of Jaeger container images with various functionalities, all tied together by a Jaeger All in One image that bundles the Jaeger UI, collector, query, and agent with an in memory storage component. Each individual image is also FIPS-enabled.

  • Use Cases: Ideal for organizations seeking distributed transaction monitoring or more detailed tracking of data flow for microservice-based distribution systems.

Swift

  • Overview: Swift is a high-performance system programming language. It has a clean and modern syntax, offering seamless access to existing C and Objective-C code and frameworks, and is memory-safe by default.

  • What’s New: Chainguard’s brand new Swift base image (finished on Halloween!) can be used for compiling swift binaries. It can also be used for exploring swift capabilities using swift repl.

  • Use Cases: Swift is a general purpose-language, and can be used for things like systems programming, mobile and desktop apps, or cloud services.

Dart

  • Overview: Dart is a client-optimized language for developing fast apps on any platform. It is a productive language for multi-platform development, paired with a flexible execution runtime platform for app frameworks.

  • What’s New: There are two new Chainguard Images for Dart – the base Dart image, and a Dart runtime variant.

  • Use Cases: Dart is also a general purpose language, but it is ideal for user interface (UI) development.

Linkerd

  • Overview: Linkerd is a service mesh for Kubernetes that is designed to make running services easier by offering runtime debugging, observability, reliability, and security—all without requiring any changes to the code.

  • What’s New: Chainguard’s Linkerd suite includes a variety of different functionalities, including a controller, proxy, metrics API, and more.

  • Use Cases: Ideal for organizations looking to add reliability, security, and observability to cloud native applications and environments.

Chainguard Images: Don’t Shift Left, Start Left

Chainguard Images come out of the box with no CVEs, and stay that way. These images are production-ready and come with the best support in the business to make sure your implementation is successful.

Curious how we’ve helped others achieve vulnerability management goals? Hear from Chainguard customer GitGuardian:

Dive into our Images Directory and contact us if something catches your eye. We’re excited to help you drop the CVE number down at your organization!

Share this article

Related articles

Want to learn more about Chainguard?