fr33m0nk / packer-datomic-transactor-ubuntu-ami

Packer module to build Datomic Tranasctor AMI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Packer module to build Datomic Transactor Ubuntu (AMD64 & ARM64) AMI

Input variables

Module variable Description Value type Default value
aws_access_key AWS Access key for building and uploading AMI string env("AWS_ACCESS_KEY_ID")
aws_secret_key AWS Secret access key for building and uploading AMI string env("AWS_SECRET_ACCESS_KEY")
aws_region AWS region for creating new AMI image string env("AWS_REGION")
instance_type_amd64 AMD64 (or x86_64) instance type to be used for building AMI string t2.micro
instance_type_arm64 ARM64 instance type to be used for building AMI string c7g.medium
jdk_version JDK version to set up number 11
datomic_account_user User account at Datomic.com string NA
datomic_account_password User account password at Datomic.com string NA
datomic_version Datomic version to download and setup string NA
datomic_custom_metric_callback_library_url Custom metric callback library download URL. Example string null
datomic_logstash_encoder_library_url Logstash encode library download URL. Example string "https://repo1.maven.org/maven2/net/logstash/logback/logstash-logback-encoder/7.0.1/logstash-logback-encoder-7.0.1.jar"
enable_datadog Install and enable Datadog if true bool false
datadog_agent_version Datadog agent version to be installed. Reference string ""
datadog_api_key Datadog API key to be used for emitting metrics to Reference string ""
datadog_site Datadog site to be used for emitting metrics to. Reference string ""

Sample values.pkrvars.hcl for reference

License

Copyright © 2022 Prashant Sinha Distributed under the Eclipse Public License version 1.0.

About

Packer module to build Datomic Tranasctor AMI


Languages

Language:HCL 63.0%Language:Shell 37.0%