Skip to main content
The local resolver sidecar is a container that resolves flags locally in your network. For an alternative approach using OpenFeature SDK providers, see Local Resolver.

Create API Client and Credentials

1

Go to Confidence

2

Select Admin > API Clients

On the bottom of the left sidebar, select Admin > API Clients.
3

Click Create

4

Give the API client a name

For example, “local resolver.”
5

Select Admin > Policies

On the bottom of the left sidebar, select Admin > Policies.
6

Click Create

7

Add the role Flags Resolver Sidecar

Add the role Flags Resolver Sidecar to the principal with the name you just created, “local resolver”.
8

Click Create

Make note of the Client ID and client secret.

Run with Docker

Set the following environment variables:
  • CONFIDENCE_REGION - Your account region (EU or US)
  • CONFIDENCE_CLIENT_ID - The client ID of the API client you created
  • CONFIDENCE_CLIENT_SECRET - The client secret of the API client you created
Run the local resolver:
The local resolver is available at http://localhost:8090.

Deploy in Kubernetes

Add the sidecar container configuration to your Kubernetes pod spec:

Local Resolver Reference

Deep dive into local resolver configuration

Data Transfer

Understand flag resolution options

Manage Clients

Configure API clients and credentials

SDKs Reference

Learn about SDK integrations