Home / Companies / Astronomer / Blog / April 2021

April 2021 Summaries

2 posts from Astronomer

Filter
Month: Year:
Post Summaries Back to Blog
Airflow 2.0 introduces a reimagined KubernetesExecutor that enhances performance and flexibility compared to its predecessor in version 1.10, providing users with more robust control over task execution in Kubernetes environments. The new features, such as the pod_template_file, executor_config, and pod_mutation_hook, allow users and admins to utilize the full extent of the Kubernetes API, offering ease in configuring pods with specific needs like node affinities, resource allocations, and environmental variables. This level of customization affords data engineers the ability to manage tasks with greater precision without the complexity of creating Docker images for each task. The simplified architecture reduces errors and confusion, while the CeleryKubernetesExecutor allows users to optimize task execution by combining benefits from both Celery and Kubernetes executors. Migration tools for new and existing users, along with available YAML templates, facilitate a smoother transition to this updated system, promising speed improvements and a streamlined user experience.
Apr 21, 2021 1,410 words in the original blog post.
Talend and Airflow can be effectively integrated to enhance data management and orchestration processes by leveraging each tool's strengths without the need to migrate existing Talend jobs to Python. The integration can be achieved using two primary methods: utilizing the Talend Cloud API with Airflow's SimpleHttpOperator, which is suitable for jobs without downstream dependencies, or containerizing Talend jobs to be executed via the KubernetesPodOperator, which is ideal for scenarios where job completion is critical. These approaches allow for the orchestration of Talend jobs alongside other tasks in a single Directed Acyclic Graph (DAG) within Airflow, providing a centralized platform for monitoring and logging. The post provides step-by-step instructions for setting up these integrations, including examples of creating and running Airflow DAGs, addressing common errors, and configuring SMTP for email notifications.
Apr 17, 2021 1,668 words in the original blog post.