Skip to content

ql4b/cloudless-infra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cloudless-infra

Foundation module for cloudless infrastructure. Standardizes the boring stuff so you focus on the unique parts.

Provides consistent labeling, naming conventions, and environment context for all cloudless modules.

Quick Start

# Bootstrap into existing project
curl -sL https://raw.githubusercontent.com/ql4b/cloudless-infra/main/bootstrap | bash

or

# specify project name and directory
curl -sL https://raw.githubusercontent.com/ql4b/cloudless-infra/main/bootstrap | bash -s my-project infra
export PATH="$(pwd):$PATH"
tf init 
tf apply --auto-approve

tf output -json env | jq 

Manual Setup

# setup environment variables
cp .env.example .env

# edit variables in .env

tf wrapper

# add . to the $PATH
export PATH="$(pwd):$PATH"

# check tf is in the $PATH
which tf

tf varsion

tf init

tf init

outputs

tf apply --auto-approve
tf output -json env | jq 

About

Foundation module for cloudless infrastructure. Standardizes the boring stuff.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published