summaryrefslogtreecommitdiff
path: root/Cargo.toml
diff options
context:
space:
mode:
authorOwen Jacobson <owen@grimoire.ca>2023-10-17 21:17:55 -0400
committerOwen Jacobson <owen@grimoire.ca>2023-10-17 22:32:21 -0400
commit288205e302d9f6afa06b8602184e983d2080a5b6 (patch)
treedfb307e8f3cb82d280e5a0392f11318194e09ef1 /Cargo.toml
CLI tool for updating Route53 DNS for an ASG.
Diffstat (limited to 'Cargo.toml')
-rw-r--r--Cargo.toml24
1 files changed, 24 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml
new file mode 100644
index 0000000..2e2abd5
--- /dev/null
+++ b/Cargo.toml
@@ -0,0 +1,24 @@
+[package]
+name = "aws-autoscaling-dns"
+version = "0.1.0-dev"
+
+authors = ["owen@grimoire.ca"]
+readme = "README.md"
+license = "All rights reserved"
+description = "Automatically synch an AWS autoscaling group with a Route53 DNS entry"
+edition = "2021"
+
+publish = false
+
+[dependencies]
+anyhow = "1.0.75"
+aws-config = "0.56.1"
+aws-sdk-autoscaling = "0.33.0"
+aws-sdk-ec2 = "0.33.1"
+aws-sdk-route53 = "0.33.1"
+aws-types = "0.56.1"
+clap = { version = "4.4.6", features = ["derive"] }
+futures = "0.3.28"
+tokio = { version = "1.33.0", features = ["full"] }
+tokio-stream = "0.1.14"
+trust-dns-proto = "0.23.0"