Skip to main content

sapoche-micro-finance

Overview

  • Namespace: sapoche-micro-finance
  • Purpose: Sapoche Finance Microservice - PRODUCTION
  • Age: ~577 days (since November 2023)
  • Status: Active - Finance management microservice
  • Workloads: 1 deployment (1 replica) - No HA
  • Environment: PRODUCTION - Financial operations

Architecture

Finance microservice for Sapoche clinic operations:

  • Frontend: NGINX frontend (1 replica) - No HA
  • API: Backend API implied
  • Purpose: Financial transactions, billing, payments

Workload Categories

Frontend (1 deployment)

NameReplicasStatusPurpose
sapoche-micro-finance--nginx--prod1/1RunningFinance microservice UI (No HA)

Services

NameTypeCluster IPPortsNodePortPurpose
sapoche-micro-finance--nginx--prodNodePort10.8.30.2118031468Finance UI

Access & Management

# View resources
kubectl get all -n sapoche-micro-finance

# View logs
kubectl logs -f deployment/sapoche-micro-finance--nginx--prod -n sapoche-micro-finance

# Restart
kubectl rollout restart deployment/sapoche-micro-finance--nginx--prod -n sapoche-micro-finance

Production Considerations

Critical Issue:

  • Single replica (NO HA)
  • Pod restart = service outage
  • Critical financial service

Recommendations:

  • Increase to 2+ replicas immediately
  • Add HPA for traffic-based scaling
  • Monitor pod restarts

Performance Metrics

  • Replicas: 1 ( No HA)
  • Age: ~577 days (very mature)
  • Last Update: 46 days ago (stable)
  • Status: Very stable but lacks redundancy