/tcore-kubernetes

Kubernetes manifests for TagoCore IoT Platform

Primary LanguageShellMIT LicenseMIT

TagoCore Kubernetes

Kubernetes infrastructure for TagoCore IoT Platform

TagoCore Version: V0.7.0

In development

TagoCore and Kubernetes

TODO

In development

Environment

  • K3D + K3S
  • Digital Ocean Kubernetes

Requirements

  • Kubernetes Tools(kubectl)
  • Kubernetes Cluster(K3D and/or Digital Ocean Kubernetes)
  • TagoIO Account

Project structure

Kubernetes Manifests

├── basic
│   ├── do
│   └── local
└── ha
    ├── do
    └── local

Architecture

Basic: Simple architecture¹.

HA(High Availability): Advanced architecture².

Obs¹: Development and testing mode.

Obs²: Production mode.

Providers

Local: Using K3S with K3D CLI.

Remote: Using Digital Ocean Kubernetes service.

Default enabled Services

  • TagoCore UI
  • TagoCore API
  • TagoIO Cloud Integration
  • Broker MQTT

References