nixys / nxs-marketplace-terraform

nxs-marketplace-terraform contains Terraform modules for easy deployment and configuration of core resources with different software versions and various cloud services support.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nxs-marketplace-terraform

Terraform git

Introduction

This repository contains Terraform modules for easy deployment and configures of core resources.

Features

  • Support for different software versions
  • Support next clouds (Amazon Web Services, Google Cloud Platform, SberCloud, YandexCloud)

Who can use the tool

  • Developers
  • System administrators
  • DevOps engineers

Quickstart

For use this module you need to installed Terraform package. Set up the Terraform file, then init, plan and run module:

$ terraform init
$ terraform plan
$ terraform apply

Module Variables

The available variables are listed in each modules's README file, along with their default values.

Modules:

Amazon Web Services

In developing...

Google Cloud Platform
  1. Networking - create resources in Network
  2. Compute-Engine - create resources in Compute
  3. SQL - create resources in SQL
  4. Net-Services - create resources in Net-Services
SberCloud
  1. Enterprise Project Management Service - create resources in Enterprise Project Management Service
  2. Network - create resources in Network
  3. Computing - create resources in Computing
  4. Database - create resources in Database
  5. Storage - create resources in Storage
  6. Application - create resources in Application
Yandex Cloud
  1. VPC - create resources in Virtual Private Cloud
  2. Compute - create resources in Compute Cloud
  3. Managed-kubernetes - create resources in Managed Service for Kubernetes
  4. Managed-mysql - create resources in Managed Service for MySQL
  5. Managed-postgresql - create resources in Managed Service for PostgreSQL
  6. Network-load-balancer - create resources in Network Load Balancer
  7. Storage - create resources in Object Storage
  8. Managed-opensearch - create resources in Managed Service for OpenSearch
  9. Managed-redis - create resources in Managed Service for Redis

Roadmap

Following features are already in backlog for our development team and will be released soon:

  • AWS (modules: VPC, EC2, EKS)

Feedback

For support and feedback please contact me:

For news and discussions subscribe the channels:

License

nxs-marketplace-terraform is released under the Apache License 2.0.

About

nxs-marketplace-terraform contains Terraform modules for easy deployment and configuration of core resources with different software versions and various cloud services support.

License:Apache License 2.0


Languages

Language:HCL 100.0%