Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Example on how to build and deploy a Helm/Operator/Terraform Based service using Omnistrate

License

Notifications You must be signed in to change notification settings

omnistrate-community/plan-spec-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Service Spec Based Service Template

Example on how to build and deploy a Container Based Service in (Omnistrate)[https://www.omnistrate.com]

Install Omnistrate CTL

Follow the instructions for omnistrate-ctl installation

Detailed documentation on the commands available can be found in the omnistrate-ctl manual

Configuration Setup

Before using the make commands, you need to set up the following configuration files:

  1. .env file:

  2. .omnistrate.password file:

    your-omnistrate-password

Make sure to keep this file secure and never commit it to version control.

Available Make Commands

  • make install-ctl: Installs the Omnistrate CLI tool (omnistrate-ctl) via Homebrew
  • make upgrade-ctl: Upgrades the Omnistrate CLI tool to the latest version
  • make login: Logs in to Omnistrate using credentials from your environment
  • make release: Builds and releases the service using the compose.yaml configuration
  • make create: Creates a new instance of the service with the following defaults:
    • Environment: Dev
    • Cloud Provider: Azure
    • Region: eastus2
  • make list: Lists all instances in JSON format
  • make delete-all: Deletes all running instances immediately
  • make delete-all-wait: Deletes all instances and waits for completion
  • make destroy: Deletes all instances and removes the service completely

About

Example on how to build and deploy a Helm/Operator/Terraform Based service using Omnistrate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published