generated from amazon-archives/__template_Apache-2.0
-
Notifications
You must be signed in to change notification settings - Fork 271
Open
Labels
area/adopted-resourceIssues or PRs related to ACK Adopted ResourcesIssues or PRs related to ACK Adopted Resourcesarea/field-exportIssues or PRs related to Field ExportIssues or PRs related to Field Exportkind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to adding, removing, or otherwise changing an API
Description
Overview
As part of ACK's evolution towards more robust and maintainable solutions, we are announcing the deprecation of two key Custom Resource Definitions (CRDs):
- AdoptedResource CRD - Being replaced by annotation-based ResourceAdoption
Timeline
| Phase | Date | Description |
|---|---|---|
| Announcement & Beta | July 31, 2025 | Official deprecation announcement, alternative features promoted to Beta |
| Changed Defaults | Aug 31, 2025 | Deprecated features are turned off by default |
| Removal & GA | October 31, 2025 | Deprecated features completely removed AND alternative features graduate to GA |
What's Changing
Deprecations Overview
| Feature | Status | Replacement | Migration Resources |
|---|---|---|---|
| AdoptedResource CRD | Deprecated (Default off) Removal: Oct 31, 2025 |
ResourceAdoption via annotations | • AdoptedResource docs • ResourceAdoption docs |
Features Moving to GA
The following features were promoted to Beta in July 2025 and are graduating to General Availability (GA) status in October 2025:
| Feature | Current Status | Next Milestone | Info |
|---|---|---|---|
| ResourceAdoption | Beta (July 2025) | GA: October 2025 | Replacement for AdoptedResource CRD |
| ReadOnlyResources | Beta (July 2025) | GA: October 2025 | - |
Migration Actions Required
For AdoptedResource Users:
-
Audit your current AdoptedResource usage:
kubectl get adoptedresources --all-namespaces
-
Change deletion policy to
retain -
Convert AdoptedResource manifests to annotation-based ResourceAdoption
-
Test adoption functionality in development environments
-
Migrate production workloads before October 31, 2025
-
Remove AdoptedResource CRDs after migration
Getting Help
Documentation
Community Support
- Slack: Join
#aws-controllers-k8son Kubernetes Slack - Discussions: ACK Community Discussions
- Issues: File migration questions in this repository
a-hilaly and migueleliasweb
Metadata
Metadata
Assignees
Labels
area/adopted-resourceIssues or PRs related to ACK Adopted ResourcesIssues or PRs related to ACK Adopted Resourcesarea/field-exportIssues or PRs related to Field ExportIssues or PRs related to Field Exportkind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to adding, removing, or otherwise changing an API