tfbackend

command module
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 26, 2021 License: MIT Imports: 1 Imported by: 0

README

tfbackend

tfbackend enable you to create terraform backend at a blistering speed🚀🚀

Usage

AWS
$ tfbackend aws --s3 YOUR_BUCKET_NAME --dynamodb YOUR_TABLE_NAME
Other

TBD

Installation

Homebrew
$ brew tap Jimon-s/tfbackend
$ brew install tfbackend
The others
go 1.16~
$ go install github.com/Jimon-s/tfbackend@latest

Why is tfbackend worth?

It is the best practice of terraform to create backend by means other than using terraform project itself.

Many of terraform users make it by

  • console of cloud
  • cli command , however to apply appropriate configuration to backend is a bit complicated.

How we should do? tfbackend solve this problem!🚀

By only using a single command like 'tfbackend aws --s3 backend-bucket', you can create resources which is optimized for terraform backend.

For example, in AWS, you can make S3 bucket with

  • enabled public access block
  • enabled transparent encryption
  • enabled versioning

Documentation

Overview

Copyright © 2021 NAME HERE <EMAIL ADDRESS>

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL