Skip to content

Setup

This project contains the setup script setup.sh, which performs the necessary steps:

  • Enable MicroK8s plugins
  • Setup permissions for secrets folder
  • Install Kubernetes plugins cert-manager, trust-manager and stakater/reloader
  • Apply Kubernetes resources for generating self-signed certificates (used for internal TLS)
  • Set up Arango Kubernetes resources
  • Build necessary container images
  • Apply secrets
  • Create all other Pods, Deployments, Services, etc.
    • Arango database
    • Redis
    • Workers
    • Frontend
    • Flower