We are using the Camunda 8 Self-Managed and hosted under the AWS EKS.
I have created a new client application credentials from the Identity. We are using the AWS Secret Manager to store it’s credential (Zeebe Client Id and Secret). The STS token is mounted to the pods. We are using the AWS SDK to connect the Secret Manager to get the Zeebe Client credentials, which is then used to create the OAuth creditials to instantiate the Zeebe Client. However the application is failed to start. Please help what are the configurations required in the Spring boot application to connect the Camunda 8 Self-managed broker gateway.
Hi @abhik049 - can you share how you are trying to instantiate the Zeebe client? What errors are you getting?
We are connecting to the AWS Secret Manager to get Zeebe Client credential. As of now we are getting error while trying to connect the AWS Secret Manager. However, it would be great if someone can mention what are the properties to be configured for the client id and secret in the application.properties. We are using self-managed and installed in AWS EKS
@abhik049 - I don’t have any experience with AWS Secret Manager, so I don’t have any concrete recommendations. You can bootstrap the Zeebe client with environment variables or manually (see documentation here). If you’re using Spring, you can use the spring-zeebe
package. You can view the configuration information here.
We are able to connect the AWS Secret Manager using the AWS SDK v2 APIs and able to get the Zeebe secrets and create the Zeebe Client
That’s great @abhik049! Is the implementation something you could share here, or share a few sentences about how you ended up getting it working? I imagine someone in the future may have similar questions!
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.