All Projects → tfxor → Terrahub

tfxor / Terrahub

Licence: mpl-2.0
Terraform Automation and Orchestration Tool (Open Source)

Projects that are alternatives of or similar to Terrahub

Lastbackend
System for containerized apps management. From build to scaling.
Stars: ✭ 1,536 (+937.84%)
Mutual labels:  cloud, devops, continuous-integration, continuous-delivery, containers, orchestration
Build
Netlify Build runs the build command, Build Plugins and bundles Netlify Functions.
Stars: ✭ 135 (-8.78%)
Mutual labels:  serverless, continuous-integration, continuous-delivery, continuous-deployment, continuous-testing
Rok8s Scripts
Opinionated scripts for managing application deployment lifecycle in Kubernetes
Stars: ✭ 248 (+67.57%)
Mutual labels:  continuous-integration, continuous-delivery, continuous-deployment, continuous-testing, containers
Origin
Conformance test suite for OpenShift
Stars: ✭ 8,046 (+5336.49%)
Mutual labels:  devops, continuous-integration, continuous-delivery, continuous-deployment, containers
Gaia
Build powerful pipelines in any programming language.
Stars: ✭ 4,534 (+2963.51%)
Mutual labels:  automation, devops, continuous-integration, continuous-delivery, continuous-testing
Syncd
syncd是一款开源的代码部署工具,它具有简单、高效、易用等特点,可以提高团队的工作效率.
Stars: ✭ 2,065 (+1295.27%)
Mutual labels:  automation, devops, continuous-integration, continuous-delivery, continuous-deployment
Rocket
Automated software delivery as fast and easy as possible 🚀
Stars: ✭ 217 (+46.62%)
Mutual labels:  automation, devops, continuous-integration, continuous-delivery, continuous-deployment
Cds
Enterprise-Grade Continuous Delivery & DevOps Automation Open Source Platform
Stars: ✭ 3,677 (+2384.46%)
Mutual labels:  automation, devops, continuous-integration, continuous-delivery, continuous-deployment
Devops Readme.md
What to Read to Learn More About DevOps
Stars: ✭ 398 (+168.92%)
Mutual labels:  cloud, devops, continuous-integration, continuous-delivery, continuous-deployment
Pipelines
Build pipelines for automation, deployment, testing...
Stars: ✭ 105 (-29.05%)
Mutual labels:  automation, continuous-integration, continuous-delivery, continuous-deployment, continuous-testing
Gocd
Main repository for GoCD - Continuous Delivery server
Stars: ✭ 6,314 (+4166.22%)
Mutual labels:  continuous-integration, continuous-delivery, continuous-deployment, continuous-testing
Abstruse
Abstruse is a free and open-source CI/CD platform that tests your models and code.
Stars: ✭ 704 (+375.68%)
Mutual labels:  continuous-integration, continuous-delivery, continuous-deployment, continuous-testing
Agola
Agola: CI/CD Redefined
Stars: ✭ 783 (+429.05%)
Mutual labels:  devops, continuous-integration, continuous-delivery, continuous-deployment
Git Push Deploy
Simple Automated CI/CD Pipeline for GitHub and GitLab Projects
Stars: ✭ 21 (-85.81%)
Mutual labels:  automation, continuous-integration, continuous-delivery, continuous-deployment
Flubucore
A cross platform build and deployment automation system for building projects and executing deployment scripts using C# code.
Stars: ✭ 695 (+369.59%)
Mutual labels:  devops, continuous-integration, continuous-deployment, orchestration
Piplin
📤 An open source self-hosted continuous integration and deployment system - QQ群: 656868
Stars: ✭ 1,044 (+605.41%)
Mutual labels:  devops, continuous-integration, continuous-delivery, continuous-deployment
old vespene
DISCONTINUED: a frozen fork will exist forever at mpdehaan/vespene
Stars: ✭ 672 (+354.05%)
Mutual labels:  automation, devops, continuous-integration, continuous-deployment
Infra Personal
Terraform for setting up my personal infrastructure
Stars: ✭ 45 (-69.59%)
Mutual labels:  automation, cloud, terraform, infrastructure
Azure
Azure-related repository
Stars: ✭ 78 (-47.3%)
Mutual labels:  automation, serverless, cloud, devops
Cdeasy
Continuous Delivery made Easy ;)
Stars: ✭ 143 (-3.38%)
Mutual labels:  continuous-integration, continuous-delivery, continuous-deployment, continuous-testing

Welcome to TerraHub

Quick Links

TerraHub CLI | TerraHub API | TerraHub Console | Install CLI | Examples and More

Official TerraHub Documentation: https://docs.terrahub.io

TerraHub CLI

terraform automation and orchestration tool

( built using node.js | published using npm | managed using github | documented using gitbook )

TerraHub API

data and logs management, requires token to collect anything

( built using node.js | managed using swagger | deployed using aws serverless | documented using swagger ui )

TerraHub Console

enterprise friendly GUI to show realtime terraform executions, as well as auditing and reporting capabilities for historical terraform runs

( built using vue.js | managed using webpack | deployed using aws serverless | published using terrahub )

Install CLI

Getting started with TerraHub CLI is pretty straightforward:

  1. Check if npm is installed:
npm --version

The output should look similar to the one below (no need to copy paste):

v5.6.0

NOTE: If npm is missing, check out Downloading and Installing Node.js and npm

  1. Install terrahub globally using npm:
npm install --global terrahub

The output should look similar to the one below (no need to copy paste):

~/.nvm/versions/node/v8.10.0/lib
└── [email protected]
  1. Test if terrahub cli was installed properly:
terrahub --help

TerraHub Token

TerraHub CLI doesn't magically collect your data and upload to TerraHub API, which is further visualized in TerraHub Console. In order to do that, please sign up for a free account at console.terrahub.io and navigate to Settings page to copy TerraHub Token. Next, setup TerraHub Token as THUB_TOKEN environmental variable or update token value in global config file - $HOME/.terrahub/.terrahub.json.

Examples

TerraHub CLI and TerraHub Console in Action

More Examples:

Official TerraHub Documentation: https://docs.terrahub.io

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].