Aller au contenu principal

Architecture

1. Introduction

1.1. Layout

1.2. Network Topology (Global)

infra

1.3. Network Topology (Interface)

infra

2. Webserver Pool

  • Inventory: 2 Intel NUC Celeron
  • Roles:
    • Webserver
    • Proxy
    • Reverse-proxy
    • Certificate Management
  • Network Interfaces:
    • public-network
    • gateway-network

3. Gateway Pool

  • Inventory: 5 Intel NUC Celeron
  • Roles:
    • Proxy
    • Reverse-proxy
    • DHCP Server
    • NAT Gateway
    • Kubernetes Services
    • Monitoring
  • Network Interfaces:
    • gateway-network
    • box-network

4. Database Pool

  • Inventory: 3 Intel NUC Celeron
  • Roles:
    • Database Servers
  • Network Interfaces:
    • box-network

5. Search-engine Pool

  • Inventory: 3 Intel NUC Celeron
  • Roles:
    • Search Engine
  • Network Interfaces:
    • box-network

6. Nodes

  • Inventory: 2 Intel NUC Celeron
  • Roles:
    • Application Server
  • Network Interfaces:
    • box-network

7. Master Pool

  • Inventory: 3 Intel NUC Celeron
  • Roles:
    • Kubernetes Cluster Management
    • Application Cluster Management
    • Backup Storage
  • Network Interfaces:
    • box-network

8. Supervisor

  • Inventory: 1 Intel NUC i3
  • Roles:
    • Bastion
    • Backup Storage
    • Container Registry
    • Software Factory
  • Network Interfaces:
    • box-network