Releases: aws-controllers-k8s/sagemaker-controller
Releases · aws-controllers-k8s/sagemaker-controller
v0.2.0
Release Notes:
- Unit tests for all resources currently included in pkg/resource
- Helm image is updated to be Helm 3.7 compatible #119
⚠️ Breaking Change Helm versions <3.7
are no longer compatible
- Update ACK Runtime from
0.14.0
to0.15.1
#120⚠️ Breaking Changeaws-account-id
can no longer be set and has been removed from the charts.- Please refer to https://github.com/aws-controllers-k8s/runtime/releases for a detailed list of changes
v0.1.0
This release includes the following resources and updates:
- ModelPackage
⚠️ Breaking Change RemoveModelApprovalStatus
from status. This field is present in the spec and the status field was alwaysnil
in the previous versions. (#103)
- Enables patching the spec fields with service side defaults using the late-initializer feature (#100).
- This has only been enabled for some fields in spec which are not in a map or slice
- Add node type selector to helm chart and use
==
instead of ackcompare to compare pointers (#107) - Update ACK Runtime from 0.13.0 to 0.13.2
- Please refer to https://github.com/aws-controllers-k8s/runtime/releases for a detailed list of changes
v0.0.4
This release includes the following resources and updates:
- NotebookInstance
- NotebookInstanceLifecycleConfig
- TrainingJob
- Requeue until profiler rule evaluation is complete.
- ProfilerRuleEvaluationStatuses and Model Artifact location in the status
- Endpoint
- Requeue until resource Deleted/Stopped
- Reuqueue until Stopped for job style resource like TrainingJob, TransformJob etc.
- Reuqueue until resource is removed from service side for endpoint and monitoring schedule
- Model package
- Enable support for versioned model package
- Enable support for adopting a model package by ARN
- Enable updating conditions post delete
- Support for Private link
⚠️ Breaking Change Changes to the namespace scoped installation- Namespace scoped installation now uses Role and RoleBinding instead of ClusterRole and ClusterRoleBinding
- Update ACK Runtime from 0.6.0 to 0.13.0
- Please refer to https://github.com/aws-controllers-k8s/runtime/releases for a detailed list of changes
v0.0.3
This release includes the following resources and updates:
- Feature Group
- ModelPackageGroup
- ModelPackage
- Only unversioned model package supported
- Versioned model package not supported. Controller will set a
ACK.Terminal
condition if user tries to create a versioned model package- Bug with versioned model package creation is pending investigtion
- Adopting resource not supported
- Periodic infinite requeue for endpoint and monitoring schedule
- Requeues periodically even after the resource is in sync to check the latest status from the service. E.g. scaling activity updates the instanceCount for a variant in endpoint
- Tag support
- Supported during resource creation
- Updates not supported for tags
- Changes to printer columns
- Note this change only applies to printer columns. Do not confuse this with fields under Status
- e.g. TrainingJobStatus -> STATUS
- FailureReason -> FAILURE-REASON
- Runtime update to 0.6.0
- Please refer to https://github.com/aws-controllers-k8s/runtime/releases for a detailed list of changes
- Some important changes,
- Introduces additional debug level logs
- Ability to patch a resource post delete
- Support additional keys for adopted resource
v0.0.2
❗ ❗ This release has known issues. Please use the latest version instead
This release includes the following resources and updates:
- Feature Group
- ModelPackageGroup
- ModelPackage
- Adopting resource not supported
⚠️ KNOWN ISSUE: creates multiple versioned model packages
- Periodic infinite requeue for endpoint and monitoring schedule
- Requeues periodically even after the resource is in sync to check the latest status from the service. E.g. scaling activity updates the instanceCount for a variant in endpoint
- Tag support
- Supported during resource creation
- Updates not supported for tags
- Changes to printer columns
- Runtime update to 0.6.0
- Please refer to https://github.com/aws-controllers-k8s/runtime/releases for a detailed list of changes
- Some important changes,
- Introduces additional debug level logs
- Ability to patch a resource post delete
- Support additional keys for adopted resource
v0.0.1
Includes the following resources CRDs and controller for:
- DataQualityJobDefinition
- EndpointConfig
- Endpoint
- HyperParameterTuningJob
- Model
- ModelBiasJobDefinition
- ModelExplainabilityJobDefinition
- ModelQualityJobDefinition
- MonitoringSchedule
- ProcessingJob
- TrainingJob
- TransformJob