|
|
639b56b85a
|
Attach admin policy to terraform deploy role
|
2025-12-11 02:01:11 +08:00 |
|
|
|
7412301ac9
|
Merge pull request #180 from cloud-neutral-toolkit/codex/fix-unauthorized-operation-errors-in-vpc-setup
Configure AWS workflows to assume deploy role
|
2025-12-11 01:51:59 +08:00 |
|
|
|
f7ad7c4aef
|
Skip session tagging for AWS credential steps
|
2025-12-11 01:50:55 +08:00 |
|
|
|
7b7db018f8
|
Configure AWS workflows to assume deploy role
|
2025-12-11 01:44:48 +08:00 |
|
|
|
b222de981c
|
Merge pull request #179 from cloud-neutral-toolkit/codex/add-cleanup-step-for-destroy-option-9z4xn2
Refactor bootstrap destroy cleanup script
|
2025-12-11 01:33:56 +08:00 |
|
|
|
bbe07018e0
|
Merge pull request #178 from cloud-neutral-toolkit/codex/add-cleanup-step-for-destroy-option
Refactor bootstrap destroy cleanup script
|
2025-12-11 01:32:55 +08:00 |
|
|
|
e742a1a11e
|
Refactor bootstrap destroy cleanup script
|
2025-12-11 01:32:41 +08:00 |
|
|
|
86084426be
|
Refactor bootstrap destroy cleanup script
|
2025-12-11 01:32:40 +08:00 |
|
|
|
4633a68322
|
Merge pull request #177 from cloud-neutral-toolkit/codex/verify-and-configure-s3-bucket-in-terraform
Make state bucket creation optional
|
2025-12-11 01:13:39 +08:00 |
|
|
|
9e65268653
|
Make state bucket creation optional
|
2025-12-11 01:12:19 +08:00 |
|
|
|
3d6d1172ce
|
Merge pull request #176 from cloud-neutral-toolkit/codex/remove-source_json-from-iam-policy-documents
Replace source_json usage in IAM policy documents
|
2025-12-11 01:00:11 +08:00 |
|
|
|
35a97cc888
|
Use override_policy_documents for AWS identity policies
|
2025-12-11 00:59:17 +08:00 |
|
|
|
c9d0654d24
|
Fix OTS instance name argument
|
2025-12-11 00:55:34 +08:00 |
|
|
|
571fc66021
|
Replace source_json in IAM policies
|
2025-12-11 00:52:47 +08:00 |
|
|
|
5cb45e9bae
|
Merge pull request #175 from cloud-neutral-toolkit/codex/fix-missing-bootstrap.yaml-file
Fix Terragrunt bootstrap config file path
|
2025-12-11 00:48:06 +08:00 |
|
|
|
b2eb1a8f08
|
Ensure bootstrap modules load config directly
|
2025-12-11 00:45:25 +08:00 |
|
|
|
a4db6e2e13
|
Simplify bootstrap orchestration
|
2025-12-11 00:28:24 +08:00 |
|
|
|
60166ede66
|
Pass bootstrap config from Terragrunt
|
2025-12-11 00:16:51 +08:00 |
|
|
|
6edbd4e676
|
Fix bootstrap config path lookup
|
2025-12-11 00:11:05 +08:00 |
|
|
|
af6e9d9b7a
|
Fix bootstrap config path resolution
|
2025-12-11 00:10:58 +08:00 |
|
|
|
778b0f6712
|
Fix bootstrap config path resolution
|
2025-12-11 00:03:26 +08:00 |
|
|
|
a2fe535e42
|
Merge pull request #174 from cloud-neutral-toolkit/codex/fix-bootstrap.yaml-file-not-found-error
Fix bootstrap config path
|
2025-12-10 17:06:59 +08:00 |
|
|
|
fe11ea57c7
|
Fix bootstrap config path
|
2025-12-10 17:06:01 +08:00 |
|
Haitao Pan
|
40714d2da5
|
feat(ci): allow destroy action in AWS bootstrap workflow
|
2025-12-10 16:55:29 +08:00 |
|
|
|
1c5d7bc920
|
Merge pull request #173 from cloud-neutral-toolkit/codex/fix-null-value-error-in-terragrunt.hcl
Fix Terragrunt bootstrap locals resolution
|
2025-12-10 16:52:22 +08:00 |
|
|
|
b51c655f6d
|
Fix bootstrap Terragrunt locals loading
|
2025-12-10 16:51:51 +08:00 |
|
|
|
4cb61be7db
|
Merge pull request #172 from cloud-neutral-toolkit/codex/optimize-terraform-and-terragrunt-structure
Document AWS CLI teardown and remove Terragrunt destroy option
|
2025-12-10 15:56:06 +08:00 |
|
|
|
7aa12dca34
|
Document AWS CLI teardown and remove Terragrunt destroy option
|
2025-12-10 15:55:29 +08:00 |
|
|
|
bc54f640d8
|
Merge pull request #171 from cloud-neutral-toolkit/codex/fix-iam-role-creation-permission-issue
Allow bootstrapping with existing IAM identity
|
2025-12-10 15:29:35 +08:00 |
|
|
|
64372c754c
|
Harden AliCloud bootstrap provider authentication
|
2025-12-10 15:28:46 +08:00 |
|
|
|
3d205a564e
|
Enforce least-privilege bootstrap IAM user and role
|
2025-12-10 15:28:38 +08:00 |
|
|
|
b2b2807a73
|
Fix validation blocks in AWS bootstrap identity variables
|
2025-12-10 15:28:32 +08:00 |
|
|
|
cb065aae70
|
Handle alicloud provider setup without credentials
|
2025-12-10 15:07:47 +08:00 |
|
|
|
ba458e93da
|
Allow using existing IAM identity during bootstrap
|
2025-12-10 14:57:49 +08:00 |
|
|
|
a614b8ab2a
|
Merge pull request #170 from cloud-neutral-toolkit/codex/fix-unsupported-argument-in-vpc-resource
Fix NAT EIP configuration for VPC compatibility
|
2025-12-10 14:10:17 +08:00 |
|
|
|
986e0516c7
|
Use supported domain argument for NAT EIP
|
2025-12-10 14:08:15 +08:00 |
|
|
|
2f6e03ec21
|
Merge pull request #169 from cloud-neutral-toolkit/codex/fix-error-in-terraform-pipeline-yaml
Fix AWS account matrix workflow paths
|
2025-12-10 13:28:50 +08:00 |
|
|
|
d205d829c0
|
Fix AWS account matrix workflow paths
|
2025-12-10 13:26:24 +08:00 |
|
|
|
47bfd37a67
|
Merge pull request #168 from cloud-neutral-toolkit/codex/fix-invalid-path-issue-in-terraform-plan
Fix bootstrap config path references
|
2025-12-10 13:26:05 +08:00 |
|
Haitao Pan
|
4522cbcbd6
|
Update(iac): rename instance to component for clearer IaC semantics
- Rname aws-cloud/instance/ → aws-cloud/component/
- Update workflow matrix from env → component
|
2025-12-10 13:17:24 +08:00 |
|
|
|
88cfe647a8
|
Fix bootstrap config path references
|
2025-12-10 12:53:44 +08:00 |
|
Haitao Pan
|
37c13610a3
|
fix(bootstrap): correct relative paths for account & bootstrap config resolution
|
2025-12-10 12:40:38 +08:00 |
|
Haitao Pan
|
070535dc88
|
update(ci): adjust AWS bootstrap pipeline structure and matrix targets
|
2025-12-10 12:28:35 +08:00 |
|
Haitao Pan
|
f374b74672
|
chore(workflows): normalize naming for all IAC pipelines (AWS/GCP/Alicloud/Vultr)
- Updated workflow names across all cloud pipelines to a consistent format:
* AWS: Bootstrap / LandingZone Baseline / Account Matrix / Resources Matrix
* GCP: Bootstrap / LandingZone Baseline / Account Matrix / Resources Matrix
* Alicloud: Bootstrap / LandingZone Baseline / Account Matrix / Resources Matrix
* Vultr (VPS): Bootstrap / LandingZone Baseline / Account/VPC Matrix / Resources Matrix
- Removed "Terraform Standard -" prefix to simplify workflow titles
- Standardized naming style for better readability and CI/CD consistency
|
2025-12-10 00:39:58 +08:00 |
|
Haitao Pan
|
ab750a6b7f
|
feat(docs): add Virtual Cloud (VNC Minimal) README and 2025 Architecture Blueprint
|
2025-12-09 23:44:38 +08:00 |
|
|
|
5a084d265a
|
Merge pull request #167 from cloud-neutral-toolkit/codex/complete-missing-alicloud-pipeline-files
Add Alicloud Terraform pipeline workflows
|
2025-12-09 22:45:00 +08:00 |
|
|
|
359cb0f9f5
|
Add Alicloud Terraform pipeline workflows
|
2025-12-09 22:43:20 +08:00 |
|
|
|
9354bf3977
|
Merge pull request #166 from cloud-neutral-toolkit/codex/refactor-environment-folder-structure
Refactor GCP instance examples layout
|
2025-12-09 22:32:49 +08:00 |
|
|
|
a07a31a40c
|
Refactor GCP instance examples layout
|
2025-12-09 22:31:20 +08:00 |
|
|
|
ac75392023
|
Merge pull request #165 from cloud-neutral-toolkit/codex/refactor-terraform-directory-structure
Refactor Terraform stacks into instance layout
|
2025-12-09 21:57:06 +08:00 |
|