From b78c831b00aebcd42a052d817274efc066464b63 Mon Sep 17 00:00:00 2001 From: David John Arnold Jr Date: Mon, 14 Apr 2025 13:11:40 -0700 Subject: [PATCH] Init (#4) * Add comprehensive EKS Cluster Template roadmap and configuration files * Refactor namespace definitions and add GitHub Actions workflows variable * Implement GitHub Actions workflow triggers and enhance Terraform configurations for automated cluster setup * Enhance README and add Terraform module for EKS cluster deployment with automated GitHub Actions workflows; include tests for workflow triggers and validation. * Update versions.tf to include required provider versions for Terraform configuration * Remove outdated test files and add new validation and workflow trigger tests for EKS cluster deployment * Update GitHub server URL and refactor related configurations for EKS deployment * Refactor module configurations to enable dynamic management of extra files and update enable_all_modules variable for improved flexibility * updating gitignore * Remove obsolete Terraform module and provider cache files to clean up the repository * removing test workflow * Remove GitHub token variable and references to streamline configuration * Update terraform-validate.yaml * Remove mock GitHub token from workflow trigger configuration * updating * removing varfiles * Remove unused GitHub module and provider references * removign data dirs --- terraform_data_dirs/default/modules/github_repo | 1 - terraform_data_dirs/default/modules/modules.json | 1 - .../registry.terraform.io/hashicorp/null/3.2.3/linux_amd64 | 1 - .../registry.terraform.io/hashicorp/tls/4.0.6/linux_amd64 | 1 - .../registry.terraform.io/integrations/github/6.6.0/linux_amd64 | 1 - 5 files changed, 5 deletions(-) delete mode 160000 terraform_data_dirs/default/modules/github_repo delete mode 100644 terraform_data_dirs/default/modules/modules.json delete mode 120000 terraform_data_dirs/default/providers/registry.terraform.io/hashicorp/null/3.2.3/linux_amd64 delete mode 120000 terraform_data_dirs/default/providers/registry.terraform.io/hashicorp/tls/4.0.6/linux_amd64 delete mode 120000 terraform_data_dirs/default/providers/registry.terraform.io/integrations/github/6.6.0/linux_amd64 diff --git a/terraform_data_dirs/default/modules/github_repo b/terraform_data_dirs/default/modules/github_repo deleted file mode 160000 index 6140ffe..0000000 --- a/terraform_data_dirs/default/modules/github_repo +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 6140ffe240ed0a9b1ff42940238a9ea7348db255 diff --git a/terraform_data_dirs/default/modules/modules.json b/terraform_data_dirs/default/modules/modules.json deleted file mode 100644 index 89ced5d..0000000 --- a/terraform_data_dirs/default/modules/modules.json +++ /dev/null @@ -1 +0,0 @@ -{"Modules":[{"Key":"","Source":"","Dir":"."},{"Key":"github_repo","Source":"registry.terraform.io/HappyPathway/repo/github","Version":"1.0.84","Dir":"/data/terraform/workspaces/arnol377/git/terraform-eks-deployment/terraform_data_dirs/default/modules/github_repo"}]} \ No newline at end of file diff --git a/terraform_data_dirs/default/providers/registry.terraform.io/hashicorp/null/3.2.3/linux_amd64 b/terraform_data_dirs/default/providers/registry.terraform.io/hashicorp/null/3.2.3/linux_amd64 deleted file mode 120000 index fe28aef..0000000 --- a/terraform_data_dirs/default/providers/registry.terraform.io/hashicorp/null/3.2.3/linux_amd64 +++ /dev/null @@ -1 +0,0 @@ -/data/terraform/workspaces/arnol377/terraform-plugin-cache/registry.terraform.io/hashicorp/null/3.2.3/linux_amd64 \ No newline at end of file diff --git a/terraform_data_dirs/default/providers/registry.terraform.io/hashicorp/tls/4.0.6/linux_amd64 b/terraform_data_dirs/default/providers/registry.terraform.io/hashicorp/tls/4.0.6/linux_amd64 deleted file mode 120000 index 08157aa..0000000 --- a/terraform_data_dirs/default/providers/registry.terraform.io/hashicorp/tls/4.0.6/linux_amd64 +++ /dev/null @@ -1 +0,0 @@ -/data/terraform/workspaces/arnol377/terraform-plugin-cache/registry.terraform.io/hashicorp/tls/4.0.6/linux_amd64 \ No newline at end of file diff --git a/terraform_data_dirs/default/providers/registry.terraform.io/integrations/github/6.6.0/linux_amd64 b/terraform_data_dirs/default/providers/registry.terraform.io/integrations/github/6.6.0/linux_amd64 deleted file mode 120000 index 26dfde5..0000000 --- a/terraform_data_dirs/default/providers/registry.terraform.io/integrations/github/6.6.0/linux_amd64 +++ /dev/null @@ -1 +0,0 @@ -/data/terraform/workspaces/arnol377/terraform-plugin-cache/registry.terraform.io/integrations/github/6.6.0/linux_amd64 \ No newline at end of file