Releases: aws-controllers-k8s/sagemaker-controller
Releases · aws-controllers-k8s/sagemaker-controller
v0.3.2
What's Changed
- Fix awscli and kubectl versions to stable version for canary by @rrrkharse in #156
- Update ACK runtime to v0.19.1 by @vijtrip2 in #158
New Contributors
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- Remove YamlEqual method to remove duplicate work and bash commands by @ryansteakley in #134
- updating olm config to link to openshift preinstallation steps by @acornett21 in #136
- Point to ACK documentation in the main README by @akartsky in #137
- Regen with v0.15.2 by @ryansteakley in #139
- adding in missing kinds to olm config by @acornett21 in #142
- Test cross-region support by @ryansteakley in #141
- Increase wait times and parallel runs by @akartsky in #143
- increase hpo parallel training jobs to 2 by @surajkota in #146
- Use new object oriented bootstrapping resource in e2e tests by @ryansteakley in #147
- Add unit tests that invoke late initialize by @ryansteakley in #138
- Upgrade to ACK runtime v0.16.5 and aws-sdk-go v1.42.0 by @ryansteakley in #153
- Update to ACK runtime
v0.18.4
, code-generatorv0.18.4
by @ack-bot in #154
New Contributors
- @acornett21 made their first contribution in #136
- @ack-bot made their first contribution in #154
Full Changelog: v0.3.0...v0.3.1
v0.3.0
Stable ✅
Added new resources for SageMaker Studio
- New resource
Domain
- New resource
UserProfile
- New resource
App
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