shenlan
|
caf3afee6f
|
Merge pull request #126 from svc-design/codex/fix-workflow-for-multi-cloud-pipeline
Fix multi-cloud landing zone workflow orchestration
|
2025-10-03 19:22:26 +08:00 |
|
shenlan
|
21f4880ff8
|
Align landing zone workflows for reusable multi-cloud orchestration
|
2025-10-03 19:21:45 +08:00 |
|
shenlan
|
7ca20c5c55
|
Merge pull request #125 from svc-design/codex/add-validation-stage-to-multiple-pipelines
Add validation and delivery stages to landing zone workflows
|
2025-10-03 18:48:49 +08:00 |
|
shenlan
|
771ec0635f
|
Enhance landing zone pipelines with validation stages
|
2025-10-03 18:47:20 +08:00 |
|
shenlan
|
6200b87dbf
|
Merge pull request #124 from svc-design/codex/add-multi-cloud-support-to-cli.py
|
2025-09-30 17:44:15 +08:00 |
|
shenlan
|
fe9fe0bcf2
|
Add multi-cloud option to Pulumi CLI wrapper
|
2025-09-30 17:30:36 +08:00 |
|
shenlan
|
902da7f62e
|
Merge pull request #123 from svc-design/codex/rename-iac_run.sh-to-cli.py
refactor: replace shell-based Pulumi helper with Python CLI
|
2025-09-30 16:57:11 +08:00 |
|
shenlan
|
9307209a80
|
refactor: replace iac_run helper with python cli
|
2025-09-30 16:56:47 +08:00 |
|
shenlan
|
ecb47a929b
|
Merge pull request #122 from svc-design/codex/fix-missing-aws_region-in-credentials
Load AWS region from backend credentials
|
2025-09-30 16:35:36 +08:00 |
|
shenlan
|
03fafdc5a1
|
Load AWS region from backend credentials
|
2025-09-30 16:34:08 +08:00 |
|
shenlan
|
3ff5504e9d
|
Merge pull request #121 from svc-design/codex/fix-missing-region-configuration-error
Ensure AWS region is set for Pulumi login
|
2025-09-30 16:30:50 +08:00 |
|
shenlan
|
de3cdd2350
|
Ensure AWS region is set for Pulumi login
|
2025-09-30 16:28:35 +08:00 |
|
shenlan
|
f7400065f2
|
Merge pull request #120 from svc-design/codex/update-iac_run.sh-according-to-specified-format
Handle structured backend entries in Pulumi runner
|
2025-09-30 16:22:59 +08:00 |
|
shenlan
|
e3e5abdd5f
|
Improve Pulumi backend selection from credentials
|
2025-09-30 16:21:41 +08:00 |
|
Haitao Pan
|
ea88166d44
|
chore: remove obsolete helmfile and unused vultr __init__.py
|
2025-09-30 12:29:22 +08:00 |
|
shenlan
|
db8925db38
|
Merge pull request #118 from svc-design/codex/merge-and-clean-vultr-module
refactor: consolidate vultr deployment helpers
|
2025-09-30 12:19:47 +08:00 |
|
shenlan
|
abb3f308e9
|
Merge pull request #119 from svc-design/codex/add-requirements.txt-for-iac_modules/pulumi
Add Pulumi module requirements
|
2025-09-30 12:19:31 +08:00 |
|
shenlan
|
898c32278b
|
Add Pulumi module requirements
|
2025-09-30 12:18:46 +08:00 |
|
shenlan
|
f5c493ea4a
|
refactor: consolidate vultr deployment helpers
|
2025-09-30 12:18:09 +08:00 |
|
Haitao Pan
|
1b716f0653
|
refactor: reorganize migrate scripts for Alicloud, AWS, and Vultr
|
2025-09-30 12:07:16 +08:00 |
|
shenlan
|
df82da42c9
|
Merge pull request #117 from svc-design/codex/update-iac_run.sh-and-pulumi-readme
feat: load pulumi credentials from default file
|
2025-09-30 11:54:59 +08:00 |
|
shenlan
|
188a8f4453
|
feat: load pulumi credentials from default file
|
2025-09-30 11:51:17 +08:00 |
|
shenlan
|
f2edc6d6a7
|
Merge pull request #116 from svc-design/codex/generate-import-scripts-for-cloud-resources
Add provider import spec generators for AWS, Alibaba Cloud, and Vultr
|
2025-09-30 11:38:30 +08:00 |
|
shenlan
|
9caf2758d4
|
Add Pulumi import spec generators for major clouds
|
2025-09-30 11:37:36 +08:00 |
|
shenlan
|
576a1c963d
|
Merge pull request #115 from svc-design/codex/add-vultr-module-support
feat(pulumi): add vultr support and local tooling
|
2025-09-30 11:18:32 +08:00 |
|
shenlan
|
988f333981
|
feat(pulumi): add vultr support and local tooling
|
2025-09-30 11:12:08 +08:00 |
|
shenlan
|
7cf0cde241
|
Merge pull request #114 from svc-design/codex/update-iac-pipeline-multi-cloud-workflow
Add Pulumi deployment job to multi-cloud landing zone workflow
|
2025-09-30 08:22:52 +08:00 |
|
Haitao Pan
|
0b815dc095
|
ci(iac): refactor landing zone workflows across multi-cloud
- replace AWS landing zone baseline with AWS Global version
- update Alicloud and Vultr landing zone pipelines
- refine multi-cloud baseline workflow (matrix + config path alignment)
- adjust infrastructure monitor exporter/server workflows
|
2025-09-30 08:22:05 +08:00 |
|
shenlan
|
1208f3cfda
|
Add Pulumi up job for multi-cloud landing zone
|
2025-09-30 08:02:30 +08:00 |
|
shenlan
|
9ab6475893
|
Update iac-pipeline-aws-global-landingzone-baseline.yaml
|
2025-09-30 08:00:26 +08:00 |
|
shenlan
|
8b12caa40f
|
Merge pull request #113 from svc-design/codex/update-pulumi-github-actions-workflow
Align AWS global pipeline with Pulumi preview workflow
|
2025-09-30 07:58:47 +08:00 |
|
shenlan
|
d7897ddf4c
|
Align AWS global baseline workflow with Pulumi preview
|
2025-09-30 07:56:40 +08:00 |
|
shenlan
|
3cae65cf93
|
Merge pull request #112 from svc-design/codex/update-iac-pipeline-for-vultr-landing-zone
Update Pulumi setup action version
|
2025-09-30 07:46:05 +08:00 |
|
shenlan
|
468db24993
|
Update Pulumi setup action version
|
2025-09-30 07:45:07 +08:00 |
|
shenlan
|
718f226280
|
Merge pull request #111 from svc-design/codex/fix-pulumi-stack-not-found-error
Ensure Vultr Pulumi stacks are auto-initialized in CI
|
2025-09-30 07:42:14 +08:00 |
|
shenlan
|
60a7d039af
|
Ensure Pulumi stacks are auto-initialized for Vultr pipeline
|
2025-09-30 07:40:22 +08:00 |
|
shenlan
|
b1553c04cd
|
Merge pull request #110 from svc-design/codex/fix-invalid-workflow-file-in-github-actions
Fix workflow deploy action conditions
|
2025-09-30 00:36:00 +08:00 |
|
shenlan
|
ac5ec97cb4
|
Fix deploy action condition expressions
|
2025-09-30 00:35:10 +08:00 |
|
shenlan
|
7ebc4e77f1
|
Merge pull request #109 from svc-design/codex/fix-unrecognized-named-value-env-in-workflow
Fix workflow env condition syntax
|
2025-09-30 00:31:12 +08:00 |
|
shenlan
|
4e894f1d31
|
Fix workflow env condition syntax
|
2025-09-30 00:30:48 +08:00 |
|
shenlan
|
f6a1dd7f9a
|
Merge pull request #108 from svc-design/codex/fix-unrecognized-named-value-in-github-actions
Fix baseline workflow dispatch job
|
2025-09-30 00:30:12 +08:00 |
|
shenlan
|
887038619a
|
Fix baseline workflow dispatch job
|
2025-09-30 00:29:35 +08:00 |
|
shenlan
|
219bb4bc8e
|
Merge pull request #107 from svc-design/codex/complete-vultr-submodule-implementation
Align Vultr module exports with AWS submodule layout
|
2025-09-30 00:26:46 +08:00 |
|
shenlan
|
1c4495e37d
|
Align Vultr module exports with AWS submodule layout
|
2025-09-30 00:26:19 +08:00 |
|
Haitao Pan
|
ee0f53d384
|
ci(iac): update multi-cloud & Vultr landing zone workflows
|
2025-09-30 00:22:28 +08:00 |
|
shenlan
|
b48abb0c23
|
Merge pull request #106 from svc-design/codex/fix-stacknotfounderror-in-pulumi-action
Handle Pulumi stack initialization for Vultr pipeline
|
2025-09-30 00:16:23 +08:00 |
|
shenlan
|
1115d9e50e
|
Handle Pulumi stack initialization for Vultr pipeline
|
2025-09-30 00:13:45 +08:00 |
|
shenlan
|
7de1576a50
|
Update iac-pipeline-vultr-landingzone-baseline.yaml
|
2025-09-30 00:06:39 +08:00 |
|
shenlan
|
b161945541
|
Merge pull request #105 from svc-design/codex/fix-pulumi-access-token-error
Skip Pulumi jobs when token is unavailable
|
2025-09-30 00:02:55 +08:00 |
|
shenlan
|
31ffb0c36e
|
Skip Pulumi jobs when token is unavailable
|
2025-09-29 23:56:16 +08:00 |
|