← Blog|

Introducing Support for the Kubernetes Executor on Astro, Now in Private Preview

1 min read |

We’re excited to announce that the Kubernetes (K8s) Executor is now available on Astro to customers in a Private Preview. A user can select the Kubernetes Executor in the Astro UI when creating a deployment.

image2

Figure 1: Create a new Deployment and select the Kubernetes Executor from the dropdown in configuration.

While a Deployment will only use one executor at a time, a user can edit the Deployment’s executor via the Astro UI, and a Workspace or Cluster can have Deployments that run different Executors.

image1

Figure 2: Edit an existing Deployment and switch to the Kubernetes Executor.

Some benefits of the K8s Executor include:

  • Isolation: Each task runs in its own K8s Pod on a worker node. This means no dependency conflicts and no noisy neighbor problems.
  • Resource requests: You can specify CPU and memory requests per task.
  • Simplicity: Task pods autoscale, no concurrency configurations.
Debugging Apache Airflow's scariest issuesOn October 29 at 11am ET, we'll show you how you and your coding agent can debug Airflow issues together as a team. We'll cover which skills and context are must-haves for your agent, and where you need human review. Plus, receive a $150 code toward the official Airflow 3 certification exam!