The OPA Monthly Newsletter
November Edition
Intro
Hello everyone and welcome to the very first edition of the OPA Monthly Newsletter! We are excited to bring you all the happenings in the OPA ecosystem. You can expect to find a bit of everything in this newsletter, some community updates, a bit of contributor news, a handful of release notes, and any interesting content we’ve found on the internet this month.
Slack Updates
Our Slack Org now hosts over 5,150 OPA community members!! The OPA team has been hard at work revamping the space to make it functional and valuable for all of our members. A little while ago you may remember we announced a Slack Reorg to consolidate and update channel names and descriptions. This effort was to give everyone a clear understanding of what’s going on and where to go.
To continue to improve the Slack experience for our members we’ve added 2 new channels. For everyone interested in contributing to the OPA project you can now hang out in the #development channel to speak directly with other contributors and maintainers.
We’ve also added a #vendor channel to allow members to reach out directly to our rich ecosystem of vendors that are building products on top of OPA. Jump into the channel today and ask questions about how to improve your OPA management.
News Highlights
One of our community members @boranx shared with the community that Conftest has made it into the Technology Radar by ThoughtWorks
GitHub Updates
The OPA project wouldn’t be the same without all of the contributions from the community. As such we would like to send a big thank you to all of the contributors from the v0.34 release.
- Edward Paget has contributed (#3826 SDK Feat) & (#3863 Bundles Fix)
- Kirk Patton a long time contributor added (#3773 Fix for exit statuses)
- GitHub User @0xAP first time contributor added (#3860 Bundles improvement)
- Andreas Brehmer first time contributor added (#3836 Fmt fix)
- Florian Gasc first time contributor added (#3879 Storage fix)
- Omolola Olamide has landed (#3910 Tutorial Updates)
Twitter Highlights
For those not active on Twitter, we’ve collected some of the highlights and OPA shoutouts here:
Check out the slides and demos that Nico Meisenzahl created:
Ecosystem Updates
The OPA Project is always changing, check out the latest updates and features for OPA and some of the sub-projects.
OPA Release v0.35.0
- Early Exit Optimization improves performance in many policy types
- New net.lookup_ip_addr built-in function to resolve host IP addresses
- Massive performance improvement in decision logging compression
OPA Release v0.34.0
- A new in operator for checking membership and for iteration
- New print function for debugging
- New opa inspect command for quickly checking contents of a bundle
Gatekeeper Release v3.7.0
- Mutation has graduated to Beta! 🎉
- Added ModifySet mutator 📐
Conftest Release v0.28.3
- The OPA print function is now supported in Conftest!
Kube-mgmt Release v3.1.0
- Support extra environment variables in opa and kube-mgmt containers
Community Spotlights
- The one and only Developer-Guy has been working tirelessly to add OPA policy functionality to Cosign, Check out the PR to see the awesome work to connect the two projects.
What happened this month?
- Meetup: OPA London Meetup
- Meetup: OPA Stockholm Meetup
- Talk: WTF is Cloud Native talk
- Talk: API Authorization with Open Policy Agent
- Blog: Connecting OPA with AWS Lambda
- Blog: Automated Manifest File Validation Using Open Policy Agent and GitHub Actions
What’s coming up next month?
A list of community meetings, meetups, and conferences.
OPA Bi-Weekly
- Dec 7th at 10 AM PT
- Dec 21st at 10 AM PT
Gatekeeper Weekly
- Dec 2nd, 2 PM PT
- Dec 8th, 9 AM PT
- Dec 15th, 2 PM PT
- Dec 22nd, 9 AM PT
Let us know how we did
This was our very first edition of the OPA Newsletter, we really hope you enjoyed it! While we tried our best to find all the latest and greatest activities in the community we surely missed a lot as well. Want to share some cool content, have an OPA shoutout to make, want to speak at a conference, or host a meetup? Let us know by sending an email to: opa_newsletter@styra.com.
If you’re new to OPA or to the community check out these community resources to get started.
- Chat with the community on Slack
- Ask for help and support on GitHub Discussions