lahsivjar / jarvis-kube

[WIP] Scalable framework for building and deploying modules for home automation and smart assistance

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jarvis-kube

Jarvis Kube is a framework built on top of kubernetes cluster using arm machines as nodes that provides developers to write modules that can perform tasks, automate day to day processes, play your preferred music, connect to third party apps... the sky is the limit as to what can be done.

How it works

  • Jarvis Kube uses kube-arm for managing the cluster.
  • All modules are containerized applications and since it is based on kubernetes cluster all modules can be easily deployed, scaled and managed.
  • Having containerized architecture allows Jarvis Kube to support a multitude of languages.

Getting Started

Prerequisites

WIP

Installing

WIP

Deployment

WIP

Built With

  • kube-arm - Scripts for deployment and management of kubernetes cluster
  • Ansible - For automating installation of jarvis-system

License

This project is licensed under the MIT License - see the LICENSE file for details

About

[WIP] Scalable framework for building and deploying modules for home automation and smart assistance

License:MIT License


Languages

Language:Python 96.0%Language:Dockerfile 4.0%