-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
community-action-maven-release
Opinionated GitHub action to release community projects to Maven Central
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
Puts Debuggerer
Ruby library for improved puts debugging, automatically displaying bonus useful information such as source line number and source code.
-
Camunda BPM
Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
If you need to use Camunda IdentityService APIs or want to see users in groups showing up in cockpit, a customer identity provider needs to be implemented as well, and that's what Keycloak does. Keycloak provides the basis and is the identity management solution that provides a read-only identity provider. So it's a fully integrated solution for using Keycloak as an identity provider and Camunda receiving users and groups from Keycloak.
Kiran: So one of the things that I've done involves working on things like release automation tools. I've been partnering with our infrastructure team to make some steps toward automated releases for people working in Java using GitHub Actions. And we're working on, hopefully, potentially in the future crafting some GitHub Actions to work with, for example, React JS, Python, other things such as that.
And also, we did a new release yesterday of the Community Action Maven Release, which is our GitHub Action for automated releases to Sonatype Nexus. And that actually introduced Aqua Security. Trivy security scanning was our previous release. We introduced that, and you can run that in a bash script. And in the new release, we actually introduced the option to have those results uploaded to the security tab in GitHub so that people are aware if your extension fails a security test what exactly it did. If it had a critical or high vulnerability, it will populate those results to the GitHub security tab.
Aaron: And it's very much the same even with my previous role at MongoDB where you have the community edition, which is obviously open-source, but then they have their own managed cloud, which has some proprietary features, et cetera. It is interesting trying to balance that and make sure you're giving back to the community as much as you can while also protecting your own commercial interests, et cetera, et cetera.
Aaron: I have a colleague who was streaming about that pretty regularly. We have Sam Aaron, I think, might be correct. I might be getting it wrong, the creator of Sonic Pi. If it's not Sam Aaron, I'm very sorry for getting the wrong name if they're listening. [laughs] But they've been on the New Relic stream a couple of times, and I played with it. And it's always such an interesting thing to see because it's such a great combination of two interests, one that I would like to think I know a little bit about and one I have no idea. I just can't generate music. I can't play an instrument. I can't hold a tune. [laughter]
Kiran: So one of the things that I've done involves working on things like release automation tools. I've been partnering with our infrastructure team to make some steps toward automated releases for people working in Java using GitHub Actions. And we're working on, hopefully, potentially in the future crafting some GitHub Actions to work with, for example, React JS, Python, other things such as that.
And if you're a part of this open-source community, these are some really awesome people. And people don't come to the Kubernetes community for Kubernetes. They come because it's a welcoming, fun community that people really enjoy being a part of and that people are so nice. They're just so nice. I have met so many wonderful people, and I highly recommend that people check it out because it's a wonderful, wonderful place to be.
Kiran: I am really cross-functional in my role. I touch a little bit of everything. My main project for this year, when I started at Camunda, was working on our Camunda Community Hub, and that is a centralized location for all of our community-contributed extensions. So if it's built by the community or even built by Camunda, but an open-source community maintained project, it lives in the community hub now. So we have a central location where people can find these community extensions. And it's really awesome. It's a lovely little GitHub organization, and it shows your extension lifecycle so you know if something's incubating, if it's just a proof of concept, if it's unmaintained and needs a maintainer, et cetera.
Kiran: I am really cross-functional in my role. I touch a little bit of everything. My main project for this year, when I started at Camunda, was working on our Camunda Community Hub, and that is a centralized location for all of our community-contributed extensions. So if it's built by the community or even built by Camunda, but an open-source community maintained project, it lives in the community hub now. So we have a central location where people can find these community extensions. And it's really awesome. It's a lovely little GitHub organization, and it shows your extension lifecycle so you know if something's incubating, if it's just a proof of concept, if it's unmaintained and needs a maintainer, et cetera.
Related posts
-
I have created a curated list of startup tools in a single page, No Signup, No Login, No Clutter
-
Build a simple E-commerce PIM with Next.js, Prisma, and Neon
-
Preventing SQL injection attacks in Node.js
-
Deploying flask app to Kubernetes using Minikube
-
Smooth Packaging: Flowing from Source to PyPi with GitLab Pipelines