Skip to content
This repository has been archived by the owner on Apr 1, 2024. It is now read-only.

fr33m0nk/packer-datomic-transactor-ubuntu-ami

Repository files navigation

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.

Releases

No releases published

Packages

No packages published