Deploy Document Storage in AWS(EKS)

AWS EKS Kubernetes deployment is provided from 2021.08 release.

Prerequisite

  1. Install AWS CLI tool and configure AWS CLI credentials (AWS configure) - eu-west-2 region is the EKS scripts by default.
  2. Install eksctl - A command line tool for working with EKS Clusters.
  3. Install kubectl or enable Kubernetes from Docker desktop - A command line tool for working with Kubernetes Clusters.

EKS Deployment

  1. Navigate to k8/EKS/start-document.bat, where the EKS deployment scripts are available.
  2. Run the script file using command prompt. The script file consists of EKS cluster creation scripts, ECR repository creation scripts, kinesis streams creation, and having helm command to deploy the app files.
  3. Before you run the script, setup the database connection details, update your AWS user in the script, and the image repositories in svc/values.yaml file.
  4. After the script has finished, run kubectl command to find the external API.
  5. kubectl get all -n document

  6. It displays the status of all the services and the external IP for document-api-svc.

Field Name
|
Application/Table name

Temenos Headquarters SA
2 Rue de l'Ecole-de-Chimie
CH - 1205 Geneva
Switzerland

Copyright © 2020- Temenos Headquarters SA

Published on :
Tuesday, May 23, 2023 9:35:28 PM IST