Skip to content

fix(config): 4 Ampere nodes named syscode-{1..4}#42

Merged
syscod3 merged 3 commits intomainfrom
fix/correct-node-count-and-names
Mar 24, 2026
Merged

fix(config): 4 Ampere nodes named syscode-{1..4}#42
syscod3 merged 3 commits intomainfrom
fix/correct-node-count-and-names

Conversation

@syscod3
Copy link
Copy Markdown
Collaborator

@syscod3 syscod3 commented Mar 24, 2026

Problem

  • Default node count was 3; correct is 4 (to use full free-tier 4 OCPU / 24 GB)
  • Previous names were generic (ampere-instance-*) or role-specific (oci-talos-cp-*)
  • Stale state + out-of-band local applies led to 7 Ampere instances running simultaneously (over free tier, incurring charges)

Changes

  • terraform.tfvars: explicit ampere_nodes with names syscode-1 through syscode-4
  • gitignore: add tofu/**/*.backup to cover numbered state backup files

State

All 8 previous instances have been terminated. State cleared of instance/public-IP resources. Next apply will create 4 fresh nodes.

🤖 Generated with Claude Code

syscod3 and others added 3 commits March 24, 2026 09:41
Default tier config creates 3 nodes. Explicitly set ampere_nodes with
the correct 4-node topology: oci-talos-cp-{1,2,3} + oci-talos-worker-1,
each with 1 OCPU / 6 GB RAM / 50 GB boot volume.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Explicitly define 4 nodes (was defaulting to 3)
- Name after tenant: syscode-1 through syscode-4
- Add gitignore pattern for numbered tfstate backup files

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@syscod3 syscod3 merged commit 81b1d7b into main Mar 24, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant