docs: Add Wasm autoscaling documentation to FleetAutoscaler reference#4314
Conversation
There was a problem hiding this comment.
Pull Request Overview
This PR adds comprehensive documentation for the new Wasm-based FleetAutoscaler feature to the existing FleetAutoscaler reference documentation.
Key Changes:
- Added complete Wasm Autoscaling section with specification, examples, and function interface documentation
- Reorganized document structure by moving Webhook Endpoint Specification earlier for better flow
- Updated policy type list to include all seven available autoscaling types (Buffer, Webhook, Counter, List, Schedule, Chain, and Wasm)
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
|
Build Succeeded 🥳 Build Id: 28a18d4c-8a60-40d7-9f53-302ab5bd175d The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version: |
c40202f to
14c6b0e
Compare
|
Build Succeeded 🥳 Build Id: 12792a98-4fac-4a27-93f1-7734643c815a The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version: |
lacroixthomas
left a comment
There was a problem hiding this comment.
LGTM, just the comment about the counters and lists that could be nice to add in this PR, otherwise looks great !
| // and then returned with a populated Response. | ||
| type FleetAutoscaleReview struct { | ||
| Request *FleetAutoscaleRequest `json:"request"` | ||
| Response *FleetAutoscaleResponse `json:"response"` |
There was a problem hiding this comment.
I think it's github that is going funky and says that the identations was removed (I've checked the file itself and looks alright), you can ignore this comment
- Add new Wasm Autoscaling section with complete specification and examples - Document Wasm function specification using Extism framework - Reorganize document by moving Webhook Endpoint Specification earlier - Update policy type list to include all available types (Buffer, Webhook, Counter, List, Schedule, Chain, and Wasm) - Add wasm policy parameters to spec field documentation
14c6b0e to
01b7fcc
Compare
|
Added the warnings for Counters and Lists and Wasm. Should be good to go now. |
|
Build Succeeded 🥳 Build Id: e22d3ddf-d70b-4c2f-bc8b-a01d593cdb5a The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version: |
|
Build Succeeded 🥳 Build Id: ff653e4f-a333-46cf-81d8-de08a5f81bf4 The following development artifacts have been built, and will exist for the next 30 days:
A preview of the website (the last 30 builds are retained): To install this version: |
…agones-dev#4314) * docs: Add Wasm autoscaling documentation to FleetAutoscaler reference - Add new Wasm Autoscaling section with complete specification and examples - Document Wasm function specification using Extism framework - Reorganize document by moving Webhook Endpoint Specification earlier - Update policy type list to include all available types (Buffer, Webhook, Counter, List, Schedule, Chain, and Wasm) - Add wasm policy parameters to spec field documentation * Review updates --------- Co-authored-by: Thomas Lacroix <thomas.lacroix@ubisoft.com>
What type of PR is this?
/kind documentation
What this PR does / Why we need it:
Which issue(s) this PR fixes:
Work on #4080
Special notes for your reviewer:
Last step will be a quickstart.