Deployment#
This section contains documentation related to installation and deployment of the Curity Identity Server to (pre-)production environments. The below links provide further details about these topics:
System Requirements
Hardware, operating system, and runtime requirements for production and testing environments.
Installation
Install the Identity Server locally, with Docker, or in cloud environments using various deployment methods.
JVM Configuration
Configure Java Virtual Machine options centrally to optimize performance, memory, and garbage collection per service role.
Service Roles
Define runtime node modes and pre-provision service configurations before nodes start up.
Cluster
Deploy the Identity Server in secure cluster topologies with dedicated admin nodes and runtime services behind reverse proxies.
Deploying with Docker
Create Docker containers and use Docker Compose to deploy and scale Identity Server instances.
Kubernetes
Deploy and manage the Identity Server in Kubernetes using Curity’s Helm charts.
Distributed Service
Configure the internal service that enables communication between cluster nodes during operations.
Go-Live Checklist
Essential security and configuration checklist to review before deploying to production environments.