Git Product home page Git Product logo

terrakube's Introduction


Terrakube Logo

Terrakube

Open source IaC Automation and Collaboration Software.

gitpod Build Coverage License gitbook

Features

The key features of Terrakube are:

  • Private Registry: Publish your Terraform Modules and Providers privately.


  • Organizations and Workspaces: Use Organizations and Workspaces to manage your infrastructure in a structured and efficient way. Workspaces also support Tags, which let you group, organize, and filter your workspaces based on the tags you assign to them.


  • Version Control Integration: Terrakube integrates with Github (Cloud and Enterprise), GitLab (EE and CE), Bitbucket and Azure DevOps to retrieve your terraform code.


  • Terraform Workflow: Terrakube allows you to run the Terraform workflow from anywhere, anytime. You can perform actions such as terraform apply, terraform plan, and terraform destroy. You can also manage variables and access the Terraform state files.


  • Custom Workflows: Enhance your IaC workflow with OPA, Infracost, or any other tool of your choice. You can use Terrakube extensions to integrate them seamlessly, or create your own custom integration using the Terrakube API. This way, you can automate compliance checks, cost estimates, security scans, and more for your Terraform projects.

  • Access Control: You can use DEX to authenticate in Terrakube with various identity providers, such as Azure Active Directory, Amazon Cognito, Github, SAML, and more. You can also leverage your existing groups to assign granular permissions to Workspaces, Modules, VCS, and other resources.

  • Remote Backend: Terrakube supports both remote backend and cloud block so you can run your workflow directly from the Terraform CLI.

Getting Started

Installation

Documentation

To learn more about Terrakube go to the complete documentation.

Contributing

Terrakube welcomes any idea or feedback from the community. If you want to contribute to this project, please read our Contribution Guide for more details.

Sponsors

Sponsor Thanks
JetBrains JetBrains For providing with free licenses to their great tools.
Gitbook Gitbook For providing us with free OSS Plan.
Docker For providing us with free OSS Plan.

Terraform BSL License

Hashicorp confirmed that Terrakube is compatible with the new Terraform BSL License, more information can be found in the following discussion.

terrakube's People

Contributors

alfespa17 avatar jcanizalez avatar dependabot[bot] avatar snyk-bot avatar rafajim96 avatar klinux avatar bdwyertech avatar ilkerispir avatar rogerxaic avatar stefano-maglione avatar jderieg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.