Skip to content

reference: term., agents. and id.<domain> are an installation's own names, at spin-terraform-aws v20261027.01 - #70

Merged
aledbf merged 5 commits into
mainfrom
term-on-proxy
Oct 27, 2026
Merged

aledbf merged 5 commits into
mainfrom
term-on-proxy

Conversation

@aledbf

@aledbf aledbf commented Oct 27, 2026 •

Copy link
Copy Markdown
Contributor

spin-terraform-aws v20261027.01 drops modules/terminal and modules/identity-issuer and gives the proxy term., agents. and id. (spin-stack/spin-terraform-aws#70, #72). The site follows:

  • Prerequisites: aws/prerequisites.md lists term., agents. and id.<domain> with the installation's names. The "Optional modules" section goes, because none is left.
  • refgen: loses the optional modules (the page note, the table and its check), and their two generated pages go. The fixture serves the names from controlplane.
  • Pin and regeneration: spin-terraform-aws moves to v20261027.01 (tools/sources -bump), and task reference and task pricing regenerate what depends on it. That includes the images page, whose sidebar order was off by the two removed pages.
  • tools/pricing: the module now chooses runners by attributes (instance_types as patterns such as c8id.*, within vcpus, with a local NVMe while data_volume_gb is 0), so the old tool failed on c8i.*. The record keeps those defaults, which -check compares, and beside them the concrete types they match that every region prices, cheapest first. The cost page prices its runner with the first of those (c8id.8xlarge).

task gate passes locally (build, tests and links), and so does task reference:check against the pinned sources.

🤖 Generated with Claude Code

…erminal goes

spin-terraform-aws no longer has modules/terminal: the proxy serves term.<domain> from its image,
and the name is one of the installation's records. The prerequisites list it with the others, the
optional modules are the identity issuer alone, and refgen writes no page for a module that is
gone.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@aledbf
aledbf marked this pull request as ready for review October 27, 2026 00:45
…le is optional

spin-terraform-aws drops modules/identity-issuer: the proxy writes the issuer's documents itself
and serves id.<domain>. The prerequisites list it with the installation's names, and refgen loses
the optional modules - a page note, a table and its check - since none is left.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@aledbf aledbf changed the title reference: term.<domain> is an installation's own name, and modules/terminal goes reference: term.<domain> and id.<domain> are an installation's own names Oct 27, 2026
aledbf and others added 3 commits October 26, 2026 22:15
…ts vCPUs and on its disk

spin-terraform-aws's runners now take instance_types as EC2's allowed_instance_types does - names
or patterns, c8id.* - within vcpus, with a local NVMe while data_volume_gb is 0, and the price
list has no row for a pattern: task pricing failed on c8i.*. The record keeps those defaults, as
-check compares them, and beside them the types they match that every region prices, the cheapest
first; the cost page's runner is that first one.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
… and id. itself

The release that drops modules/terminal and modules/identity-issuer and gives the proxy agents.
too: the prerequisites name agents.<domain> with the installation's other names, and the
reference, the prices and the release's pages are what task reference and task pricing write
from it.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
@aledbf aledbf changed the title reference: term.<domain> and id.<domain> are an installation's own names reference: term., agents. and id.<domain> are an installation's own names, at spin-terraform-aws v20261027.01 Oct 27, 2026
@aledbf
aledbf merged commit a16dce2 into main Oct 27, 2026
2 checks passed
@aledbf
aledbf deleted the term-on-proxy branch October 27, 2026 01:36
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