diff --git a/lib/aws/bootstrap/eks-master-cluster.j2.tf b/lib/aws/bootstrap/eks-master-cluster.j2.tf index d222fe6b..f0273001 100644 --- a/lib/aws/bootstrap/eks-master-cluster.j2.tf +++ b/lib/aws/bootstrap/eks-master-cluster.j2.tf @@ -53,6 +53,12 @@ resource "aws_eks_cluster" "eks_cluster" { tags = local.tags_eks + # grow this value to reduce random AWS API timeouts + timeouts { + create = "60 minutes" + update = "90 minutes" + } + depends_on = [ aws_iam_role_policy_attachment.eks_cluster_AmazonEKSClusterPolicy, aws_iam_role_policy_attachment.eks_cluster_AmazonEKSServicePolicy, diff --git a/test_utilities/Cargo.lock b/test_utilities/Cargo.lock index ea8fa076..f6613557 100644 --- a/test_utilities/Cargo.lock +++ b/test_utilities/Cargo.lock @@ -272,6 +272,26 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c478836e029dcef17fb47c89023448c64f781a046e0300e257ad8225ae59afab" +[[package]] +name = "const_format" +version = "0.2.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "22bc6cd49b0ec407b680c3e380182b6ac63b73991cb7602de350352fc309b614" +dependencies = [ + "const_format_proc_macros", +] + +[[package]] +name = "const_format_proc_macros" +version = "0.2.22" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ef196d5d972878a48da7decb7686eded338b4858fbabeed513d63a7c98b2b82d" +dependencies = [ + "proc-macro2 1.0.27", + "quote 1.0.8", + "unicode-xid 0.2.1", +] + [[package]] name = "cookie" version = "0.12.0" @@ -3240,6 +3260,7 @@ dependencies = [ "base64 0.13.0", "bstr", "chrono", + "const_format", "curl", "digitalocean", "dirs",