R.I.Pienaar

choria

Mass Provisioning Choria Servers

08/13/2018

The Choria Server is the agent component of the Choria Orchestrator system, it runs on every node and maintains a connection to the middleware. Traditionally we’ve configured it using Puppet along with its mcollective compatibility layer. We intend to keep this model for the foreseeable future. Choria Server though has many more uses – it’s Read More

50 000 Node Choria Network

03/07/2018

I’ve been saying for a while now my aim with Choria is that someone can get a 50 000 node Choria network that just works without tuning, like, by default that should be the scale it supports at minimum. I started working on a set of emulators to let you confirm that yourself – and Read More

Choria Progress Update

03/05/2018

It’s been a while since I posted about Choria and where things are. There are major changes in the pipeline so it’s well overdue a update. The features mentioned here will become current in the next release cycle – about 2 weeks from now. New choria module The current gen Choria modules grew a bit Read More

Choria Playbooks DSL

02/25/2018

I previously wrote about Choria Playbooks – a reminder they are playbooks written in YAML format and can orchestrate many different kinds of tasks, data, inputs and discovery systems – not exclusively ones from MCollective. It integrates with tools like terraform, consul, etcd, Slack, Graphite, Webhooks, Shell scripts, Puppet PQL and of course MCollective. I Read More

Older Posts