Automate Kubernetes
deployments with CircleCI

CircleCI offers increased flexibility, control, and efficiency for managing Kubernetes deployments.

Build continuous integration and continuous delivery pipelines to Kubernetes with CircleCI

Manage your microservices with Kubernetes and CircleCI.

  • Native Docker support

    CircleCI has first-class support for Docker, allowing you to build and test your microservice applications in an environment that mirrors your K8s production environment.

  • Container registry integration

    Run commands to store, manage, and secure container images directly from your CircleCI jobs.

  • Deployment services

    CircleCI integrates with 3rd party deployment and cluster management tools so you can make a continuous software delivery pipeline from commit to deploy.

Kubernetes in your configuration

Execute pre-configured Kubernetes operations in your CircleCI pipelines using orbs.

Diagram of pre-configured Kubernetes operations in a CircleCI pipeline using orbs.

How does CircleCI integrate with Kubernetes?

Simply use one of our partner orbs to integrate your CircleCI pipeline with Kubernetes.


Frequently Asked Questions

Kubernetes is a portable, extensible open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. It provides a container-centric management environment. It orchestrates computing, networking, and storage infrastructure on behalf of user workloads. This provides much of the simplicity of Platform as a Service (PaaS) with the flexibility of Infrastructure as a Service (IaaS), and enables portability across infrastructure providers.

CircleCI allows you to interact with Kubernetes services in your pipelines using orbs. Orbs are packages of parameterized CircleCI configuration defining reusable commands, executors, and jobs. Our catalog of pre-built Kubernetes orbs are created in-house and by our partners to make getting started with Kubernetes and CircleCI easier than ever.