⌂
Izanami
1.11.0
Scala
Java
Quick start
About Izanami
Philosophy
What’s in the box
Architecture
Get Izanami
From Binaries
From Docker
From sources
Settings
Choose the database
All the settings
UI usage
APIs usage
Shared Configs
The UI
APIs
Spring config
Feature flipping
The UI
Scripts
APIs
Lock path
A/B testing
The UI
APIs
Key definition and best practices
Listen to events
Metrics
Identity providers
Clients
Java & Scala
React client
Node js client
CLI
Spring starter
Tutorials
Spring / React tutorial
Oauth2 with keycloak
Performances
For Developers
Izanami
⌂
Izanami
1.11.0
Scala
Java
Quick start
About Izanami
Philosophy
What’s in the box
Architecture
Get Izanami
From Binaries
From Docker
From sources
Settings
Choose the database
All the settings
UI usage
APIs usage
Shared Configs
The UI
APIs
Spring config
Feature flipping
The UI
Scripts
APIs
Lock path
A/B testing
The UI
APIs
Key definition and best practices
Listen to events
Metrics
Identity providers
Clients
Java & Scala
React client
Node js client
CLI
Spring starter
Tutorials
Spring / React tutorial
Oauth2 with keycloak
Performances
For Developers
Izanami
Tutorials
Tutorials
Spring / React tutorial
Overview of the example application
Code organisation
Running the application
Step one : Configuring the java client
Step two : feature flipping to switch the providers
Step three : feature flipping on the client side
Create a proxy
Integrate Izanami with React
Step four : A/B testing
The spring plumbing
Add routes to the proxy
The A/B testing with react
Spring config
Oauth2 with keycloak
Running keycloak
Managing abilitations in Izanami
Create an Izanami client
Create users
Manage users in Izanami
Managing abilitations in keycloak
Define scope
Create an Izanami client
Create users
Configure izanami
Mutual TLS authentication
Generate certificates
Keycloak configuration
Izanami configuration
The source code for this page can be found
here
.
Next:
Spring / React tutorial