Thanks to visit codestin.com
Credit goes to github.com

Skip to content

mosip/k8s-infra

Repository files navigation

Kubernetes Infrastructure

Overview

  • This repo contains architecture and instructions to install Kubernetes (K8s) based clusters for MOSIP, Esignet, Inji and other DPG deployment.
  • The k8s clusters may be installed on cloud or on-premise (on-prem).
  • Repo also contains scripts and intruction for supporting infra around k8s cluster.

Contents

  • Wireguard : Modern day VPN setup steps and instructions.
  • k8-cluster.
    • Contains scripts and instructions to create k8 cluster across different mediums.
      • On-prem k8 clusters:
        • RKE1 based k8 cluster creation steps.
        • RKE2 based k8 cluster creation steps.
    • Cloud service providers:
      • AWS : based k8 cluster creation steps.
  • Ingress : Setup steps for ingress in k8 cluster to espose services.
  • Storage class : Steps to setup and configure multiple types of storage classes for k8 cluster.
  • Nginx Webserver deployment steps. Used for exposing services to external world along with ingress in on-prem mode k8s clusters.
  • Alerting
  • logging
  • monitoring
  • Observation stack setup.
    • Contains below mentions apps for Observation stack.
      • Rancher UI Rancher UI installation.
      • Keycloak Installation for RBAC for k8 cluster access.

About

Kubernetes infrastructure to deploy MOSIP modules.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 22

Languages