Skip to content

Devops CLI

Master edited this page Feb 19, 2023 · 2 revisions

Basic Info

Devops CLI's architecture is inspired from terraform. Where it has a core binary which loads the intended functionality via Plugins (Similar to providers of terraform). Every plugin interacts with an entity(Kubernetes, AWS etc...) & passes the result to the core binary.

The communication between Core binary & Plugin is handled by GRPC contract.

Once the plugin data is available in core binary, it is consumed via REST APIs

Frontends

TUI

Web UI (React)

In construction

Clone this wiki locally