Brigade: the new Kubernetes management tool from Microsoft
- Big Data Brigade DevOps Docker Kubernetes Microsoft News Tools
On the 23rd of October 2017, Microsoft has announced the release of a new scripting tool for Kubernetes — Brigade, an event-driven framework for handling various types of jobs.
Deis, the team behind Helm and Draft, which was acquired by Microsoft in 2017, announced the latest addition to their line of Kubernetes scripting solutions. Brigade is an innovative tool, allowing event-driven scripts to perform various tasks within Docker containers under Kubernetes management.
Brigade features and capabilities
At the time of release Brigade is boasting the following features:
- One-line installation due to native support from Kubernetes
- Fully-customizable event model and projects
- Both synchronous and parallel workflows are available, allowing to build really complex pipelines
- Function execution within the containers
- Complete support of RBAC, Kubernetes pods, volumes and secrets.
Possible Brigade use cases
- Cron jobs, using Kubernetes CronJob to trigger various events at appointed intervals
- Convenient fully-automated testing and continuous integration, due to native Git repositories support, meaning pull and push requests can be the triggers for various jobs
- Workflows for processing Big Data, with fan-out/fan-in or map/reduce being the simplest and most common of the ETL workloads available due to parallel and serial execution
- Batch processing, like running a data analysis or automated in-container backups
- Building own event gateways for various tasks like sorting and responding to incoming emails, monitoring the issue queue — if you can imagine it, you can build it with Brigade.
Brigade empowers the Kubernetes platform, imbuing it with the possibilities of chaining multiple containers for performing literally ANY task a DevOps team might need. Microsoft promises more features are under development and we are sure Brigade will take its rightful place in the DevOps toolkit, regardless if you use AWS or Azure. We are eager to lay our hands on this tool and integrate it into our workflow. What do you think of Brigade? Please share your thoughts in the comments below — and share the article if you found it useful or interesting!
Feel free to browse through the latest insights and hints on the DevOps, Big Data, Machine Learning and Blockchain from IT Svit!
Upcoming DevOps Conferences 2019
Huge DevOps conferences like AWS re:Invent, DevOps Days, QCon or Jax DevOps always attract lots of attention. We list the events you might want to attend in 2019.
Why perform a periodic IT infrastructure audit?
The product you run and the services you offer are supported by some IT infrastructure. Periodic infrastructure audit helps keep it in check — resilient, performant, reliable.
IT Svit deployment evolution — from 3 hours to 2 minutes
One of IT Svit products is Hurma — an integral HR & recruiting system we developed from scratch. This is the story of how we reduced its deployment time from 3 hours to 2 minutes.
Shortening the feedback loop with Continuous Integration and Continuous Delivery
Every business that has a product or service in continuous development wants to deliver new features as quickly as possible. This is how CI/CD pipelines help shorten the feedback loop.