Rundeck
ansible-plugin
Our great sponsors
Rundeck | ansible-plugin | |
---|---|---|
26 | 5 | |
5,311 | 327 | |
1.2% | -0.6% | |
9.9 | 7.8 | |
7 days ago | 7 days ago | |
Groovy | Java | |
Apache License 2.0 | MIT License |
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.
Rundeck
-
Python script manager
I don't use it myself, but I think rundeck might be what you're looking for
- self hosted Alternative to easycron.com?
-
Best (Python) Script Orchestrator?
Have a look at rundeck.org
-
Job options visible on the left side of the job summary screen
Not possible at this moment, please suggest that here.
-
Killing an unkillable job.
Hi, that's an odd issue (never happened on my env, but reported here), you can try this or this.
-
Any multi-vps control panel to manage screens and containers?
If you want a web panel, I believe you could achieve that with Rundeck.
-
LDAP notes
I found this info here and here.
-
Process Automation and Rundeck version 4.5.0 is live!
Changing default SCM SSH authentication to SSHJ: The SCM integration now uses SSHJ for SSH authentication by default (previously JSCH). GitHub has tightened up their SSH key requirements and now requires SSH-RSA 2 keys. The new default for ssh-keygen via OpenSSH is not supported by JSCH.
-
How to setup a containerized python environment? Function as a Service or an alternative solution for a Python execution environment.
Firstly, I tried Rundeck and Apache Airflow. They are complete overkill for what I want to do. Then I found Cronicle which is light enough, besides it can pull double duty as a general purpose scheduler.
-
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.
ansible-plugin
-
Ansible Resource Model Source - private keys
Hello! That was requested here, right now the only way is to use a physical path.
-
Rundeck & Ansible Integration
This is the official plugin space, and here you can see all configuration stuff.
-
Error when running a Command: JSON inventory has invalid structure, it should contain an "inventory" key
Your inventory is defined in the ansible rundeck model source? take a look at this and this.
-
Ansible with Rundeck
Probably you need to define the remote ssh user/password/key in the "SSH Connection" section (in both plugins: model source and node executor). Take a look at this and this.
-
Workflow for a new ansible user / Maintenance tasks for linux servers
Here the official Ansible plugin (out of the box with Rundeck)
What are some alternatives?
StackStorm - StackStorm (aka "IFTTT for Ops") is event-driven automation for auto-remediation, incident responses, troubleshooting, deployments, and more for DevOps and SREs. 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
Ansible - Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
semaphore - Modern UI for Ansible
rundeck-ec2-nodes-plugin - Get resource node data from Amazon EC2
Nomad - Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
my-ansible-rundeck
SaltStack - Software to automate the management and configuration of any infrastructure or application at scale. Get access to the Salt software package repository here:
StubbornJava - Unconventional Java code for building web servers / services without a framework. Think dropwizard but as a seed project instead of a framework. If this project had a theme it would be break the rules but be mindful of your decisions.
kubernetes - Production-Grade Container Scheduling and Management
Apache ZooKeeper - Apache ZooKeeper
consul - Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Cronicle - A simple, distributed task scheduler and runner with a web based UI.