infy

command module
v0.0.2 Latest Latest
Warning

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

Go to latest
Published: Sep 24, 2024 License: Apache-2.0 Imports: 1 Imported by: 0

README

infy

Overview

Abstraction on top of pulumi.

Features

  • Describe the infra (AWS, AZURE, GCP) as yaml file
  • Build the infra (AWS, AZURE, GCP) from a yaml file

How to

First you need to install pulumi. Then, we need the state management:

pulumi login

Then you can create the Yaml file by executing

./infy generate -c service.yaml

A file service.yaml will be create that describes the infrastructure,

cat service.yaml

name: Myservice
team: MyTeam
cloud: gcp
account: project
region: us-west-2
env: development
components:
  Storage:
    name: someRandomStorageSystem

and then you can apply the file in the cloud by

./infy build -c service.yaml

Limitations

  • For the moment, storage and VM are supported.

Acknowledgements

This couldn't work without

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
pkg

Jump to

Keyboard shortcuts

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