Skip to content

Latest commit

 

History

History
95 lines (64 loc) · 5.29 KB

README.md

File metadata and controls

95 lines (64 loc) · 5.29 KB

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
  1. VPC - create resources in VPC
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
  5. Kubernetes-Engine - create resources in Kubernetes
  6. Memorystore - create resources in Memorystore
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
  10. Managed-clickhouse - create resources in Managed Service for ClickHouse

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.