Skip to content

Releases: aws-controllers-k8s/sagemaker-controller

v0.2.0

22 Oct 00:27
9b6bf47
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

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 to 0.15.1 #120

v0.1.0

13 Sep 21:09
1512b68
Compare
Choose a tag to compare
v0.1.0 Pre-release
Pre-release

This release includes the following resources and updates:

  • ModelPackage
    • ⚠️ Breaking Change Remove ModelApprovalStatus from status. This field is present in the spec and the status field was always nil 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

v0.0.4

01 Sep 21:32
7d2f7a0
Compare
Choose a tag to compare
v0.0.4 Pre-release
Pre-release

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
    • ⚠️ Breaking Change Remove status.latestEndpointConfgName (#92).
      • ACK.ResourceSynced will be set to True only if the update succeeds
    • ⚠️ Breaking Change Move status.lastEndpointConfigForUpdate to annotations (#92)
  • 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

v0.0.3

30 Jul 22:38
871401b
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

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

v0.0.2

30 Jul 02:15
d647351
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

❗ ❗ 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

v0.0.1

28 May 19:44
928c6bf
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

Includes the following resources CRDs and controller for:

  • DataQualityJobDefinition
  • EndpointConfig
  • Endpoint
  • HyperParameterTuningJob
  • Model
  • ModelBiasJobDefinition
  • ModelExplainabilityJobDefinition
  • ModelQualityJobDefinition
  • MonitoringSchedule
  • ProcessingJob
  • TrainingJob
  • TransformJob