StackStorm
argo
Our great sponsors
- Sonar - Write Clean Python Code. Always.
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- InfluxDB - Access the most powerful time series database as a service
StackStorm | argo | |
---|---|---|
20 | 38 | |
5,528 | 12,960 | |
1.3% | 2.0% | |
9.7 | 9.8 | |
about 1 month ago | 2 days ago | |
Python | Go | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
StackStorm
-
We built Activepieces to replace Zapier + learnings from last post
What differentiates this from things like n8n, node red, and stackstorm? (which sort of occupy a zapier replacement, IoT automation, and infra automation niche, respectively)
- SRE: What tool do you use for Incident Response Runbook/Playbook
-
Hacker News top posts: Nov 24, 2022
StackStorm: Event-driven automation\ (17 comments)
- StackStorm (a.k.a. “IFTTT for Ops”) is event-driven automation
-
What Open Source Projects Do You Use In Your District?
StackStorm -- "IFTTT For Ops" I am investigating the different integrations to see if it can help automate some things.
-
free-for.dev
stackstorm.com — Event-driven automation for apps, services and workflows, free without flow, access control, LDAP,...
-
Event-driven Ansible looks awsome
Very cool! This reminds me of some of the event-driven automation tools like Stackstorm, letting you define triggers/events to subscribe to, and then take actions based on a defined rule set.
-
Workflow automation for smaller use-cases
Closest in the Python world is Stackstorm (massive overkill for a desktop use-case, Linux only), or Dagster (great for data processing, not designed for admin tasks).
-
Orchestrator self hosted
Node-Red or https://stackstorm.com? Stackstorm seems more geared towards infrastructure whereas Node-Red is more geared towards IOT. Stackstorm also has a web UI, just have to install it separately.
-
Is idempotence (also) managed server-side?
I have played with StackStorm a little bit, and it could also do what you describe... but it may or may not be over-engineered for your use-case.
argo
-
What are some good self-hosted CI/CD tools where pipeline steps run in docker containers?
Drone, or Tekton, Argo Workflows if you’re on k8s
-
job scheduling for scientific computing on k8s?
Check out Argo Workflows.
-
Which build system do you use?
go-git has a lot of bugs and is not actively maintained. The bug even affects Argo Workflow, which caused our data pipeline to fail unexpectedly (reference: https://github.com/argoproj/argo-workflows/issues/10091)
-
Cron alternative that can run a job every two weeks without convoluted tricks
Yea... I personally like the jobber format which is similar to argo workflows ( https://github.com/argoproj/argo-workflows/blob/master/examples/coinflip.yaml ) which can get triggered by an event which can look like cron ( https://argoproj.github.io/argo-workflows/cron-workflows/ ).
-
Why can't I label Argo Workflows workflow-controller-metrics service for Prometheus to scrape? Everything works in some cases but fails in most
--filename https://github.com/argoproj/argo-workflows/releases/download/v3.4.4/namespace-install.yaml \
-
Kubernetes was never designed for batch jobs
There's also Argo Workflows: https://argoproj.github.io/argo-workflows/
-
Which software should I use for my use case ?
I would second considering Argo Workflows
-
Why migrate to GitHub from Jenkins?
If you need a metric boatload of flexibility and have a Kubernetes cluster, argo workflows and tekton can do jobs for you as needed.
-
Progressive Delivery with Argo Rollouts : Blue-Green Deployment
Argo Workflows - Container-native Workflow Engine
What are some alternatives?
Rundeck - Enable Self-Service Operations: Give specific users access to your existing tools, services, and scripts
n8n - Free and source-available fair-code licensed workflow automation tool. Easily automate tasks across different services.
temporal - Temporal service
Airflow - Apache Airflow - A platform to programmatically author, schedule, and monitor workflows
keda - KEDA is a Kubernetes-based Event Driven Autoscaling component. It provides event driven scale for any container running in Kubernetes
flyte - Scalable and flexible workflow orchestration platform that seamlessly unifies data, ML and analytics stacks.
Node RED - Low-code programming for event-driven applications
lens - Lens - The way the world runs Kubernetes
SaltStack - Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Huginn - Create agents that monitor and act on your behalf. Your agents are standing by!
kube-batch - A batch scheduler of kubernetes for high performance workload, e.g. AI/ML, BigData, HPC