Kubernetes
-
Zbchaos — A new fault injection tool...
During Summer Hackdays 2022, I worked on a project called “Zeebe chaos” (zbchaos), a fault injection command-line interface (CLI) tool. This allows us engineers to more easily run chaos experiments against Zeebe, build up confidence in the system’s capabilities, and discover potential weaknesses. Requirements To understand this blog post, it is useful to have a certain understanding of Kubernetes and Zeebe itself. Summer Hackdays: Hackdays are a regular event at Camunda, where people from different departments (engineering, consulting, DevRel, etc.) work together on new ideas, pet projects, and more. Check out previous Summer Hackdays here: Summer Hackdays 2020 Summer Hackdays 2019 Zeebe chaos CLI Working on the Zeebe project is not only about engineering a distributed system or a process...
-
Camunda Platform 8 Webinar Recap
Check out these answers to the questions we didn't get to answer during our recent Camunda Platform 8 Release Webinar.
-
Using Helm and Kubernetes to deploy Camunda...
Everything you need to know to install, configure, and run Camunda Platform 8 Helm charts.
-
Camunda Platform 7: Deploy a Process to...
Discover how our latest Camunda Platform Runtime 7.16.0 release introduces a new Quarkus Extension allowing you to add an embedded process engine.
-
CamundaCon 2019 – Pharma Research Automation – Connecting Researchers with Robots and Systems
In the highly heterogeneous and dynamic landscape of pharma research, where hundreds of researchers and scientists must communicate and undertake deeply complex workflow processes – Camunda has proved the ideal tonic. At CamundaCon Daniel Butnaru, Solution Architect at Roche Pharma, will share how his team utilizes Camunda’s Community Edition straight out of the box to streamline the interaction between researcher (human) tasks with backends and robotics platforms.
-
Keycloak Identity Provider Extension Released
Camunda in its current version is perfectly suited to run BPM in cloud infrastructures. From Spring Boot integration to the External Task Pattern and other features you have a lot of freedom to design your BPM architecture the way you want. Is anything missing? Hardly. Except one thing: Identity management in the cloud often differs from classical approaches. Neither the integrated Identity Management nor the optional LDAP Identity Provider fit. That’s why we have been looking for a way to better integrate Camunda’s Identity Management into such environments.
-
Camunda BPM on Kubernetes
Running Camunda BPM on Kubernetes Are you running Kubernetes now? Ready to move your Camunda BPM instances off of VMs, or just try it out on Kubernetes? We will address some common configurations and provide some building blocks you can tailor to your particular needs. Skill level: Intermediate You’ve used Kubernetes before. If not, why not try a tutorial and spin up your first cluster? Authors Alastair Firth is a Senior Site Reliability Engineer on the Camunda Cloud team. Lars Lange is a Devops Engineer at Camunda. TL:DR; git clone https://github.com/camunda-cloud/camunda-examples.git cd camunda-examples/camunda-bpm-demo make skaffold Ok that probably didn’t work unless you have skaffold and kustomize installed. Read on! What is Camunda BPM Camunda BPM is an open source platform...
-
Camunda BPM – Session Management in Cloud Environments
In the last few years we’ve noticed many of our users are migrating from bare-metal infrastructures to cloud-based ones. While the cloud has overcome several limitations of the traditional infrastructure, other problems arise when deploying your microservices in environments that have the possibility to scale up and down dynamically based on workload. When deploying Camunda BPM, the first problem that you will encounter will be, most probably, session management.While this is easily solvable in traditional environments by using sticky sessions, the same solution does not apply when you deal with cloud environments like, Kubernetes. The reason is that sticky sessions do not behave well in dynamic environments since they expect the underlying infrastructure to be static. Recently we’ve been working...