Nomad
Rundeck
Our great sponsors
Nomad | Rundeck | |
---|---|---|
49 | 17 | |
11,048 | 4,571 | |
2.4% | 1.0% | |
9.9 | 9.8 | |
4 days ago | 3 days ago | |
Go | Groovy | |
Mozilla Public 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.
Nomad
-
My own distributed cloud for multiple services?
How much time are you willing to read and learn? These are not things you'll be able to pick up overnight. You might also consider Nomad over Kubernetes. Portainer also has a distributed model (and can use Nomad/k8s I believe).
-
We reduced 502 errors by caring about PID 1 in Kubernetes
I believe Nomad is hailed as the replacement: https://github.com/hashicorp/nomad#readme
I would caution one against "javascript framework syndrome:" bah, this framework is too complicated, I just want something simpler ... ok, it doesn't work right in all circumstances, I'll just add this one feature(, ... ok, maybe just this one other feature)+ ... bah, this framework is too complicated!
-
Hack to the Future: A Recap
In a previous hackathon, data analyst Chris Migirdic built an IDE where you present your own time series data/problem, and a layer could be provided over it to make time-series predictions. This iteration was quickly dubbed “BYOSQL,” or Bring Your Own SQL, by participants as he explained one could write any SQL query against Lob’s data warehouse, and you'd be able to fit a time series model over that. The most obvious application for Lob is evaluating mailpiece data. Another improvement over the previous version was performance; much of this was attributed to a shift to deployment in Nomad. Finally, another benefit of the program is to pick up what kinds of queries people are running and get an idea of what prediction problems our developers are trying to solve.
-
What (if anything) will replace Kubernetes?
That being said, it hasn't kept similar offerings from continuing to pop up as a "less complex" solution. Take Nomad for instance.
-
Ask HN: Who is hiring? (April 2022)
HashiCorp Nomad | Full time | Remote
Want to work on an alternative to Kubernetes made by the creators of Terraform, Consul, Vagrant, and Vault? Come work on Nomad at HashiCorp! Our team builds and maintains a highly-scalable, flexible distributed cluster orchestrator. Nomad helps teams run varied workloads including containers, VMs, and raw binaries. Cloudflare, PagerDuty, Roblox, Pandora, and many other large organizations run Nomad in production today.
We are currently looking for both backend and frontend engineers interested in solving hard problems in the DevOps space, tackling interesting distributed systems challenges, and/or working on open source software.
Our stack: Golang & Ember (experience in either is nice to have, but not a hard requirement)
Here’s a link to a full job posting: https://www.hashicorp.com/job/3990643
Also, feel free to reach out to me, a PM on the team, at mnomitch (at) hashicorp (dot) com
- [FS][US-NC] - 10 Raspberry Pi 3B+ Cluster with 10 PoE HATs, 2U rack mount with 3D printed Pi mounts
-
Build your next tool with HCL
In this post, I want to show how you can implement your own tool using the HCL format. The HCL configuration format is used by all the amazing HasiCorp tools like Terraform, Vault, and Nomad.
-
What are you all using to provision your underlying hardware?
Nomad Client (www.nomadproject.io - Container Orchestration)
-
A Self Hosted and Open Source Alternative to Google’s Firebase
Shoulda been more clear, sorry; I don't use docker or docker swarm. I'm using nomad as my orchestration system (and the cluster I have running at home is exclusively podman nodes, so no docker even). I need to rewrite the docker-compose in nomad's HCL format, which usually this only takes a few minutes but appwrite's docker-compose is pretty dense. I might write a script to do it, tbh.
-
Ask HN: Is Kubernetes the only alternative for being cloud agnostic?
I think it's often better to "pick your poison" in terms of cloud providers and commit to it, with a rough migration plan that you can execute if you have to. There'll be common patterns in your systems that can be repeated if a large-scale lift-and-shift has to happen for some reason. But it's never easy, and I've found different clouds to have their own idiosyncrasies that make migration difficult - larger migrations will inevitably take time, effort, and lots of planning.
If you're looking for alternatives, or something lighter weight than Kubernetes, I've used Nomad (plus Terraform and Ansible) and some shell scripts to get repeatable clusters deployed and migrated between cloud providers: https://www.nomadproject.io/
Rundeck
-
Important Advisory: PagerDuty Process Automation On Prem / Rundeck Key Pair Misconfiguration
Yesterday we posted a Security Advisory to Github for a critical vulnerability in Rundeck Community and Rundeck Enterprise Docker images, versions 4.0 and earlier. Those Docker images contained a pre-generated SSH key pair in the default file path. If that key was used to configure SSH access to hosts, they would allow access to anyone with the exposed private key.
-
Is there any self host cron job manager ???
My bad I was looking in their site I don't looked it up in GitHub repo, thanks.
- What do you want to hear from Rundeck?
-
How is everyone using SCM import/export
It seems that you're facing this, which Rundeck version are you using? You can try clean all configuration with the "clean config" button at SCM Import.
-
What's your favorite lightweight Job Scheduler software?
I was looking at alternatives like RunDeck or Chronos, etc, but they are either very resource hungry (java) or not really suitable.
-
looking for suggestions for a web interface for ansible with scheduling.
Never used it myself (we're currently working on deploying Tower) but I've heard that Rundeck is the goto for your exact use case: "Tower, but less heavy". I looked at it when evaluating for my current job and it looks like a good middle of the road solution and looks way easier to deploy than AWX. The tradeoff is that since it's not custom built for Ansible you can automate lots of other things with it (like just bash scripts and the like) but you get less of the Ansible-specific integrations and tooling that Tower offers.
-
Rundeck 3.4.5+ breaks the "Run Job Later" function
Hi! This fix solves the bug, is ready to be included in the next release. Regards.
There is already an open GitHub issue on this, but I wanted to mention it here as it can cause some nasty surprises for those unaware.
-
Graph of Keybase commits pre and post Zoom acquisition
Compare to rundeck after they were acquired by Pagerduty
-
LDAP authentication - duplicate users
Hi! That's reported here, please add your use case.
What are some alternatives?
StackStorm - StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs with 6000+ actions (see https://exchange.stackstorm.org) and ChatOps. Installer at https://docs.stackstorm.com/install/index.html. Questions? https://forum.stackstorm.com/.
k3s - Lightweight Kubernetes
kubernetes - Production-Grade Container Scheduling and Management
SaltStack - Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
Docker Compose - Define and run multi-container applications with Docker
Dkron - Dkron - Distributed, fault tolerant job scheduling system https://dkron.io
dapr - Dapr is a portable, event-driven, runtime for building distributed applications across cloud and edge.
podman - Podman: A tool for managing OCI containers and pods.
gocelery - Celery Distributed Task Queue in Go
Juju - Universal Operator Lifecycle Manager (OLM) for Kubernetes operators, and operators for traditional Linux and Windows apps, with declarative integration between operators for automated microservice integration.