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 ReleaseTagName for the PR.
ROOST_NAMESPACE
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.