Skip to content

Commit e3aea2e

Browse files
authored
v2.6.0 post (#54)
Signed-off-by: Kent Rancourt <[email protected]>
1 parent 08a1ecd commit e3aea2e

File tree

1 file changed

+64
-0
lines changed

1 file changed

+64
-0
lines changed
Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
---
2+
title: "Brigade 2.6.0 and Friends"
3+
slug: "2022-06-10-brigade-2.6.0-and-friends"
4+
description: "Brigade 2.6.0 has been released"
5+
date: "2022-06-10"
6+
author: "Kent Rancourt"
7+
summary: "Brigade 2.6.0 and several new peripherals have been released!"
8+
---
9+
10+
Hello, Brigadiers! We hope everyone's had a great week! It's certainly been a
11+
great one for us because we're closing it out with the release of Brigade v2.6.0
12+
and a few new peripherals!
13+
14+
Brigade v2.6.0 continues the trend of small, frequent releases that are more
15+
evolutionary than revolutionary. Along with the bug fixes, doc improvements, and
16+
other maintenance that go into every release, there's one noteworthy change in
17+
v2.6.0 -- **Brigade now permits longer label and qualifier values on events
18+
and in projects' event subscriptions**. As small a change as this may seem, it's
19+
a key enabler for an important new peripheral...
20+
21+
Today, we're announcing that the
22+
[Brigade CloudEvents Gateway](https://github.com/brigadecore/brigade-cloudevents-gateway)
23+
has reached general availability with its v1.0.0 release. Support for
24+
CloudEvents is _monumentally_ important because of its broadly useful potential
25+
for integrating Brigade with innumerable third-party services that also act as
26+
CloudEvent producers.
27+
28+
To illustrate this new gateway's utility, let's consider Microsoft Azure.
29+
[Azure Event Grid](https://docs.microsoft.com/en-us/azure/event-grid/overview)
30+
can subscribe to events originating from a wide variety of Azure resources,
31+
transform them into CloudEvents, and deliver those over HTTPS to any CloudEvent
32+
consumer, including the Brigade CloudEvents Gateway. And just like that --
33+
Brigade v2.6.0+ scripts can be triggered by just about anything in Azure. And
34+
this example is but the tip of the iceberg. Because the CloudEvents 1.0
35+
specification is being so widely adopted throughout the cloud-native community,
36+
this gateway unlocks a wide range of use cases.
37+
38+
And that's not all...
39+
40+
Within the past three weeks, we've also cut the first Brigade v2-compatible
41+
[Brigade Bitbucket Gateway](https://github.com/brigadecore/brigade-bitbucket-gateway)
42+
release and the
43+
[Brigade Noisy Neighbor](https://github.com/brigadecore/brigade-noisy-neighbor)
44+
has reached general availability with its v1.0.0 release.
45+
46+
The Bitbucket gateway provides Brigade v2 with Bitbucket integration on par with
47+
that which had been available for Brigade v1, **which is important in light of
48+
Brigade v1 having reached end-of-life on June 1**. If the community expresses
49+
interest in it, we'd be eager to partner with community contributors to expand
50+
this gateway to support
51+
[Bitbucket Cloud Apps](https://support.atlassian.com/bitbucket-cloud/docs/bitbucket-cloud-apps-overview/),
52+
which would put its functionality on par with that offered by the
53+
[Brigade GitHub Gateway](https://github.com/brigadecore/brigade-github-gateway).
54+
55+
The Noisy Neighbor is a useful component for applying a steady load to your own
56+
Brigade v2 installations to gain operational insight. Internally, it was
57+
instrumental in asserting the "fairness" of the Brigade scheduler -- i.e.
58+
verifying that system capacity is allocated pseudorandomly to projects with
59+
queued events and that "noisy neighbors" cannot monopolize all resources.
60+
61+
Stay tuned for more project news next week. In the meantime, enjoy the weekend
62+
and remember that project maintainers can be found on
63+
[the #brigade channel on the Kubernetes Slack](https://slack.brigade.sh)
64+
and are always happy to chat!

0 commit comments

Comments
 (0)