Skip to main content

Infralib Agent

One YAML file in. A complete, continuously updated Kubernetes platform out.

AWSGoogle CloudOracle CloudAzure
$docker pull entigolabs/entigo-infralib-agent

How it works​

You describe the platform you want in one config file: Kubernetes, ArgoCD, observability, DNS and TLS, SSO. On every run, the Infralib agent updates everything to the latest tested release and applies your config changes. It is a command-line tool, not an AI agent.

  1. config.yamlYou describe the platform: network, cluster, ArgoCD and the apps on top.
  2. Infralib agentResolves module versions and wires the modules together.
  3. PipelinesOne pipeline per step plans and applies the changes, with approvals.
  4. Your cloudA complete Kubernetes platform, updated to each new tested release.

Explore​

Requirements​

A service account with administrator access. Credentials come from your AWS configuration or environment variables.

License​

AGPL v3. Free to use for your own infrastructure.

The Infralib agent, the Infralib modules and the module releases are licensed under the GNU Affero General Public License v3.0 (LICENSE). In practice:

  • Running the Infralib agent to manage your own infrastructure carries no source obligation. The AGPL covers this program, not the infrastructure it provisions or the applications you run on it. Your config files, OpenTofu inputs and workloads are yours.
  • If you modify the Infralib agent and let others interact with it over a network, the AGPL requires you to offer them the modified source.
  • Redistributing modified versions, including modified images, requires that recipients get the source under the same license.

This summary is for orientation only; the LICENSE file governs.