Odin
  • Introduction
  • Why Odin?
  • Key Concepts
    • Environment
      • Environment Type
    • Provisioning
      • Provisioning Config for Component Types
    • Component
      • Available Component Types
      • Component Type reference
        • Optimus Components
          • Aerospike [6.3.0.7-1.0.0]
    • Service
      • Know Your Service Definition
    • Versioning
      • Clearing the Confusion: A Simplified Guide to Artifact, Component, and Service Versions
    • Service Sets
    • Labels
  • Reference
    • CLI reference
  • Onboard Your Service
    • Installation
    • Configure
    • Odin -h
    • Getting Started
    • Create Environment
      • Operations on Environment
    • Service Definition
    • Provisioning Config
    • Deploy Service
    • Release Service
    • Optimus Datastore Operations
      • How to use Optimus Datastore in my service?
      • RDS Operations
      • Aerospike Operations
      • Kafka Operations
    • Operating Service & Components
      • Redeploy
        • In Place Deployment
        • Blue Green Deployment
      • Rolling Restart
      • Adding & removing components
      • Revert a deployment for application component
      • Downscaling a Passive Stack
      • Updating the no. of stacks of application component
    • Dev <> QA iteration
    • Frequently Asked Questions
    • Deploy Concrete Service
    • Undeploy Service
    • Delete Environment
    • Appendix
  • How To
    • Define error threshold for canary deployment
    • Add or Remove a component in an already deployed service
    • Integrate mono-repo(cronjobs) with Odin
    • Deploy crontab with Odin
    • Integrate Data pipeline with Odin
    • Push logs to log central
    • Build artifacts for multi module applications
    • Load test with Odin
    • Track Deployments against Commit Ids
    • Deploy Service on Production - Dream11
    • How and when images are created
    • Check logs for deployed infrastructure - Dream11
    • Onboard Stepfunction as a component
    • Onboard Serverless as a component
    • Login to Kubernetes clusters
  • Release Notes
    • 1.2.0-beta.2 - 11 August, 2022
    • Odin October Release
    • Odin 1.2.0 - Nov 9th 2022
    • Odin February Release
Powered by GitBook
On this page
Export as PDF
  1. Release Notes

1.2.0-beta.2 - 11 August, 2022

brew upgrade odin

PreviousLogin to Kubernetes clustersNextOdin October Release

Last updated 2 years ago

1. Support for listing available environment types

odin list env-type
Listing all env type

  ENV TYPE  
------------
  dev       
  int       
  load      
  prod      
  uat   

Read more about

2. --name support for env create command

Odin now support custom env name creation. Below is an example.

odin create env --name my-env --env-type load

--name is now mandatory for creating env

Read more about

3. Deployment types in list component-type command

Odin now shows the deployment types supported for various component types. Below is an example

odin list component-type
Listing all component types
  COMPONENT NAME     | LATEST VERSION | DEPLOYEMNT TYPES           | TOTAL VERSIONS AVAILABLE  
---------------------+----------------+----------------------------+---------------------------
  redis              | 6.2.1-1.0.0    | container, aws_elasticache | 1                         
  application        | 1.0.0          | aws_ec2, container         | 1                         
  rds                | 5.7-1.0.0      | container, aws_rds_aurora  | 1                         
  kafka-connect      | 4.1.0-1.0.0    | aws_ec2, container         | 1                         
  schema-registry    | 5.2.1-1.0.0    | aws_ec2, container         | 1                         
  ksql               | 5.2.1-1.0.0    | aws_ec2, container         | 1                         
  kafka-connect-ui   | 0.9.7-1.0.0    | aws_ec2, container         | 1                         
  schema-registry-ui | 0.9.5-1.0.0    | container                  | 1                         
  postgresql         | 11.15-1.0.0    | container, aws_rds_aurora  | 1                         
  cassandra          | 3.11.8-1.0.0   | aws_ec2, container         | 2                         
  kafka-zookeeper    | 2.6.0-1.0.0    | aws_ec2, container         | 2                         
  voltdb             | 8.4.1-1.0.0    | container                  | 1                         
  spark              | 2.4.4-1.0.0    | container                  | 2                         
  flink              | 1.15.0-1.0.0   | container                  | 1                         
  s3                 | 1.0.0          | aws_s3                     | 1                         
  serverless         | 1.0.0          | aws_serverless             | 1                         
  stepfunction       | 1.0.0          | aws_stepfunction           | 1                         
  neptune            | 1.1.1.0-1.0.0  | container, aws_neptune     | 1                         
  cloudfront         | 1.0.0          | aws_cloudfront             | 1                         
  elasticsearch      | 7.5.2-1.0.0    | container                  | 1                         
  aerospike          | 5.2.0.10-1.0.0 | aws_ec2, container         | 2                         

Command to describe component types
odin describe component-type --name <componentTypeName> --version <componentTypeVersion>

Run brew upgrade odin to the get the latest version.

Happy deployments

🎉
env type here
cli reference here