diff --git a/docs/setup/deploymentnew/v3-installation/1.2.0.3.md b/docs/setup/deploymentnew/v3-installation/1.2.0.3.md
index bea3610ad..8df5cf3da 100644
--- a/docs/setup/deploymentnew/v3-installation/1.2.0.3.md
+++ b/docs/setup/deploymentnew/v3-installation/1.2.0.3.md
@@ -6,6 +6,8 @@ MOSIP Rapid Deployment Infrastructure is a **unified, cloud-native deployment pl
With MOSIP RDI (Rapid Deployment Infrastructure), you can deploy complete MOSIP identity platforms with enterprise-grade security, monitoring, and automation through a streamlined CI/CD approach that reduces deployment complexity by 90%.
+This release introduces **eSignet** as a fully integrated deployment component within the RDI framework. eSignet is MOSIP's OpenID Connect-based authentication and authorization service, enabling secure, standards-based digital identity verification, deployable alongside MOSIP core services using the dedicated `esignet-dsf.yaml` Helmsman configuration.
+
### How does the rapid deployment model improve upon previous approaches in terms of DevOps modernization?
MOSIP RDI introduces several key improvements over the earlier approach:
@@ -16,6 +18,7 @@ MOSIP RDI introduces several key improvements over the earlier approach:
4. **Unified Repository and Collaboration**: All infrastructure, configuration, and deployment scripts are maintained in a single repository, promoting collaboration and reducing silos between Dev, Ops, and Security teams.
5. **Security and Compliance**: Automated vulnerability scanning, compliance checks, and secure networking (e.g., **WireGuard VPN**, security groups) are built into the deployment process.
6. **Scalability and Flexibility**: The cloud-native, modular architecture—built on **Kubernetes** and managed via **Helm/Helmsman**—enables seamless scaling and adaptation to changing requirements.
+7. **eSignet Integration**: The eSignet authentication stack (Redis, SoftHSM, Keycloak, Mock Identity System, OIDC UI, and Partner Onboarder) is now deployable via a dedicated `esignet-dsf.yaml` Helmsman Desired State File and a dedicated `helmsman_esignet.yml` GitHub Actions workflow, integrated with MOSIP core services deployment.
### Where and how do I start?
@@ -27,42 +30,45 @@ To begin with MOSIP RDI:
**Key Resources**
-You can refer to the following key resources to get started with MOSIP Rapid Deployment, Currently the links takes you to repo READMEs as this is the the first beta release of MOSIP RDI (Rapid Deployment Infrastructure) and we are working to bring all the relevant content to this published documentation site as well.
+You can refer to the following key resources to get started with MOSIP Rapid Deployment. Currently the links take you to repo READMEs as this is the first beta release of MOSIP RDI (Rapid Deployment Infrastructure) and we are working to bring all the relevant content to this published documentation site as well.
* **Comprehensive Documentation**: Access the official [MOSIP RDI Documentation](https://github.com/mosip/infra) for step-by-step guides, architecture details, and deployment instructions.
* **Deployment Repository**: Clone the deployment codebase from the [MOSIP RDI GitHub Repository](https://github.com/mosip/infra). This repository contains all necessary scripts, modules, and configuration files for a production-ready setup.
+* **eSignet Deployment Guide**: Refer to the [eSignet README](https://github.com/mosip/infra/blob/master/docs/esignet_README.md) for configuration details and required secrets.
For additional guidance, refer to the [Documentation](1.2.0.3.md#documentation) section at the end of this document for links to checklists, setup guides, and troubleshooting resources.
### How it works (High-level Overview)
-MOSIP RDI follows a **3-step deployment model** that separates infrastructure concerns from application deployment:
+MOSIP RDI follows a **3-step deployment model** that separates infrastructure concerns from application deployment. Starting with this release, the eSignet authentication stack is a dedicated fourth deployment phase that runs after MOSIP core services are up.
### Complete Deployment Flow
```mermaid
graph TD
- A[1. Terraform Infrastructure] --> B[2. Helmsman Prerequisites]
- B --> C[3. External Dependencies]
- C --> D[4. MOSIP Core Services]
- D --> E[5. Testing Infrastructure]
-
- A1[base-infra
Foundation] --> A2[observ-infra
Rancher - Optional]
- A1 --> A3[infra
MOSIP Clusters]
- A2 -.->|Import| A3
-
- B1[prereq-dsf
Monitoring, Istio, Logging] --> C1[external-dsf
External Dependencies]
- C1 --> D1[mosip-dsf
Core Services]
- D1 --> E1[testrigs-dsf
Testing Suite]
-
- A --> A1
- B --> B1
-
+ A[1. Terraform Infrastructure] --> B[2. Helmsman]
+
+ A --> TF1[base-infra
Foundation]
+ TF1 --> TF2[observ-infra
Rancher - Optional]
+ TF1 --> TF3[infra
MOSIP Clusters]
+ TF2 -.->|Import| TF3
+
+ B --> H1[prereq-dsf
Monitoring, Istio, Logging]
+ H1 --> H2[external-dsf
External Dependencies]
+ H2 --> H3[mosip-dsf
Core Services]
+ H3 --> H4[esignet-dsf
Redis, eSignet, OIDC UI, Mock Identity]
+ H4 --> H5[testrigs-dsf
Testing Suite]
+
style A fill:#e1f5fe,stroke:#01579b,color:#000000
style B fill:#fff3e0,stroke:#f57c00,color:#000000
- style C fill:#fff3e0,stroke:#f57c00,color:#000000
- style D fill:#f3e5f5,stroke:#4a148c,color:#000000
- style E fill:#e8f5e8,stroke:#1b5e20,color:#000000
+ style TF1 fill:#ede7f6,stroke:#4527a0,color:#000000
+ style TF2 fill:#ede7f6,stroke:#4527a0,color:#000000
+ style TF3 fill:#ede7f6,stroke:#4527a0,color:#000000
+ style H1 fill:#f3e5f5,stroke:#4a148c,color:#000000
+ style H2 fill:#f3e5f5,stroke:#4a148c,color:#000000
+ style H3 fill:#f3e5f5,stroke:#4a148c,color:#000000
+ style H4 fill:#e0f2f1,stroke:#00695c,color:#000000
+ style H5 fill:#e8f5e8,stroke:#1b5e20,color:#000000
```
## Documentation
@@ -70,5 +76,6 @@ graph TD
* [**MOSIP Rapid Deployment Infrastructure**](https://github.com/mosip/infra/blob/master/README.md)
* [**Terraform**](https://github.com/mosip/infra/blob/master/terraform/README.md)
* [**Helmsman**](https://github.com/mosip/infra/blob/master/Helmsman/README.md)
+* [**eSignet Deployment**](https://github.com/mosip/infra/blob/master/docs/esignet_README.md)
* [**GitHub Actions**](https://github.com/mosip/infra/blob/master/.github/workflows/README.md)
* [**Architecture**](https://github.com/mosip/infra/blob/master/docs/_images/ARCHITECTURE_DIAGRAMS.md)