ZenML
Kaniko
All integrations

Kaniko

Build Container Images Effortlessly with Kaniko and ZenML

Add to ZenML

Build Container Images Effortlessly with Kaniko and ZenML

Seamlessly integrate Kaniko, a powerful container image builder, with your ZenML pipelines. This integration allows you to build container images without relying on Docker, making it ideal for environments where Docker is not available or when you're already familiar with Kubernetes.

Features with ZenML

  • Eliminate the need for Docker on your client machine
  • Seamlessly integrate with Kubernetes clusters for building images
  • Customize build pod configurations to suit your specific requirements

Kaniko integration screenshot

Main Features

  • Dockerless container image building
  • Native integration with Kubernetes
  • Efficient layer caching for faster builds
  • Extensible with additional build arguments and configurations

How to use ZenML with Kaniko


zenml image-builder register <NAME> \
    --flavor=kaniko \
    --kubernetes_context=<KUBERNETES_CONTEXT>
zenml stack update -i <NAME>

Connect Your ML Pipelines to a World of Tools

Expand your ML pipelines with more than 50 ZenML Integrations

  • Amazon S3
  • Apache Airflow
  • Argilla
  • AutoGen
  • AWS
  • AWS Strands
  • Azure Blob Storage
  • Azure Container Registry
  • AzureML Pipelines
  • BentoML
  • Comet