Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Terraform

Output Variables will be available as TF_<output key name> (example: TF_public_ip for below)

Code Block
output "public_ip" {
  value = aws_instance.demo.public_ip
}

AWS Cloud Formation

Output Variables will be available as CF_<output key name> (example: CF_BackupLoadBalancerDNSName for below)

Code Block
"Outputs" : {
  "BackupLoadBalancerDNSName" : {
    "Description": "The DNSName of the backup load balancer",  
    "Value" : { "Fn::GetAtt" : [ "BackupLoadBalancer", "DNSName" ]},
    "Condition" : "CreateProdResources"
  },
}

Roost EaaS

The following release environment variables are available for release environment.

...

Roost provided cluster registry for docker images.

ROOST_JUMPHOST_IP

This will be set to the Jumphost IP in case of managed/infra cluster type.

ROOST_CLUSTER_IP

This will be set to the cluster IP.  

...

This will be set to the changedRepo-PREventType-PRNo.

GIT_COMMIT_ID
This will be the HEAD commit id of your PR branch.

ROOST_FEATURE_TAG_NAME
This will be set to the tag generated by applying user Regex on feature branch name.