TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Afctl – CLI to manage and deploy Airflow projects faster and smoother

57 pointsby sunasraabout 5 years ago

5 comments

chocksabout 5 years ago
Pretty cool! We use Airflow heavily here at Instacart. Some of our teams use a managed service from google for deployment and orchestration <a href="https:&#x2F;&#x2F;cloud.google.com&#x2F;composer&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cloud.google.com&#x2F;composer&#x2F;</a> For companies wanting a standard structure of dags and self hosting their airflow deployments, your tool would be super helpful to get started. One suggestion - would be cool to add separate deployments for the different components of airflow - webserver, workers, scheduler etc. reading through the readme it looks like you deploy the single image to the Qubole Cloud? Often times deploying code to airflow is updating the dags files in airflows file system.
评论 #22786484 未加载
ramraj07about 5 years ago
What&#x27;s the simpler solution analogous to airflow that I an deploy on the same ec2 instance as my webserver? I prefer to use the simpler tool until it becomes unwieldable, and my current stack is just an elastic beanstalk deployment that runs the webserver as well as a celery worker. This seems easy to make the site highly available (scale up and down instances easily), with managed RDS and a redis broker taking care of managing state. A scheduled task runner is the missing piece - turns out celery is just not designed for long-running tasks, and both celery and airflow seem to require that only one instance of their scheduler run at any given time. I&#x27;d much prefer a tool where the service is robust enough to handle multiple redundant schedulers so I can go home and sleep without having to bring in kubernetes just to deal with this.<p>Currently using some custom code to do this using a database table but totally aware of how fickle and easy to screw up this method can be, and open to suggestions.
Gysabout 5 years ago
&#x27;Airflow&#x27; as in ....?<p>It does ring a bell, but airflow gives a lot of hits on google. Would be helpful to add a link in your readme to &#x27;your&#x27; Airflow.
评论 #22784536 未加载
verdvermabout 5 years ago
<a href="https:&#x2F;&#x2F;astronomer.io" rel="nofollow">https:&#x2F;&#x2F;astronomer.io</a> offers a managed platform and installation into your cloud or data center.<p>Great product experience, fully open source. Gives your people using Airflow a sweet UI so they don&#x27;t need to go CLI
评论 #22792390 未加载
chrisMyzelabout 5 years ago
Deploying airflow workers took me loads of sweat to get used to - will defenitely try this