feat(autoscaling): CRDs for Wasm autoscaler policy#4281
feat(autoscaling): CRDs for Wasm autoscaler policy#4281markmandel merged 3 commits intoagones-dev:mainfrom
Conversation
- CRDs for WasmPolicy, with accompanying validation functions and tests - Rename Go type WebhookPolicy to URLConfiguration so it makes more sens when reused across difference autoscaling needs and update codebase. Work on agones-dev#4080
|
Build Failed 😭 Build Id: 39550fef-0b91-4fc0-9256-2a492588f7ce Status: FAILURE To get permission to view the Cloud Build view, join the agones-discuss Google Group. |
|
Build Succeeded 🥳 Build Id: 760b41a0-a821-419f-87e2-9ab21e72b9af 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: |
Because of the label |
|
Build Succeeded 🥳 Build Id: 8a37a418-83c7-45ff-8ce4-cee173f78797 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: |
* feat(autoscaling): CRDs for Wasm autoscaler policy - CRDs for WasmPolicy, with accompanying validation functions and tests - Rename Go type WebhookPolicy to URLConfiguration so it makes more sens when reused across difference autoscaling needs and update codebase. Work on agones-dev#4080 * Update crd reference docs
What type of PR is this?
/kind breaking
What this PR does / Why we need it:
Which issue(s) this PR fixes:
Work on #4080
Special notes for your reviewer:
This doesn't break older version of Agones Go libraries who use
WebhookPolicy, as the backing structure of Yaml or JSON doesn't change. It's just if they are using Agones as a library to interact with Agones they will need to rename the type on upgrade. (this is something we've done before).