An opinionated deployment tool for infrastructure and code. The main goal is to co-join operational tasks into one easy-to-use tool. It is written in Go provides a robust abstraction level on top of common orchestration and code deployment systems.

AWS
Terraform
Docker
Serverless
ECS
CI/CD
#Deploy infrastructure
ize deploy infra
#Build a web service
ize build web
#Deploy a web service
ize deploy web
#Connect to SSH Bastion Tunnel
ize tunnel up
#Connect to the web service container via SSH/SSM
ize ssh web

Features

Coherent Infrastructure Deployment

We abstract infrastructure management and provide a clean coherent way to deploy it.

We integrate with the following tools to perform infra rollouts:

  • Terraform
  • Ansible*
  • Cloudformation*

Coherent Application Deployment

We unify application deployment process and utilize naming conventions to facilitate and streamline deployments.

We allow to describe:

  • ECS (currently using ecs-deploy underneath)
  • k8s*
  • Serverless*

Port Forwarding via Bastion Host

You don’t need to setup VPN solutions to you private network, if you are just starting out.

Also you don’t need to compromise with security.

Establish port forwarding seamlessly to any private resource via your bastion host and connect to your private resources securely.

Interactive Console to Fargate Containers

You can access your containers running on AWS Fargate by providing the service name.

Application Secrets Management

Push, Remove your secrets to/from AWS Parameter Store.

Terraform Environment Management

Definitions of the environment can be stored in a toml file in the local repository.

*Currently under development

Integrations

ECS logo

ECS

Serverless logo

Serverless

Docker logo

Docker

Terraform logo

Terraform

AWS logo

AWS

SSM logo

SSM

Git logo

Git

GitHub logo

GitHub

AWS Lambda logo

AWS Lambda

AWS Cloudwatch logo

AWS Cloudwatch