# Deployment Architecture

## Introduction

OpenG2P provides Dockers for all its components. The proposed deployment architecture is based on Kubernetes.&#x20;

## Deployment architecture

<figure><img src="https://252389534-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FCwMntokukpQZjoCcqMwL%2Fuploads%2FRGln0cfqWjI5NFnOr8of%2Fdeployment-architecture.jpg?alt=media&#x26;token=7ae3e43f-8be8-4511-bc97-2ec755ba3add" alt=""><figcaption><p>Deployment architecture</p></figcaption></figure>

Rancher is used to manage multiple OpenG2P clusters. Rancher itself is installed on a Kubernetes cluster with redundancy as it is a critical gateway to manage the clusters.  The clusters may be directly managed by the command line utility `kubectl` as well.
