https://github.com/douglaszuqueto/tcore-kubernetes
Kubernetes manifests for TagoCore IoT Platform
https://github.com/douglaszuqueto/tcore-kubernetes
iot tago-io tagocore tcore
Last synced: 9 days ago
JSON representation
Kubernetes manifests for TagoCore IoT Platform
- Host: GitHub
- URL: https://github.com/douglaszuqueto/tcore-kubernetes
- Owner: douglaszuqueto
- License: mit
- Created: 2022-10-04T17:03:18.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-10-06T20:55:40.000Z (over 3 years ago)
- Last Synced: 2025-01-14T19:05:26.736Z (over 1 year ago)
- Topics: iot, tago-io, tagocore, tcore
- Language: Shell
- Homepage: https://github.com/douglaszuqueto/tcore-kubernetes
- Size: 172 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# TagoCore Kubernetes
Kubernetes infrastructure for TagoCore IoT Platform
[TagoCore Version: V0.7.0](https://hub.docker.com/r/tagoio/tagocore)
**_In development_**
## 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
- [TagoCore](https://tagocore.com/)
- [K3S](https://k3s.io/)
- [K3D](https://k3d.io/v5.4.6/)
- [Kubernetes](https://kubernetes.io/pt-br/)
- [Digital Ocean](https://www.digitalocean.com/)
- [TagoIO](https://tago.io)