v1.3.0 Operator for Spinnaker

Release notes for open source Spinnaker Operator v1.3.0

2023/02/22 Release Notes

Upgrade the Operator using kubectl replace. See Upgrade the Operator for details.

Security

Armory scans the codebase before releasing software. Contact your Armory representative for information about CVE scans for this release.

Known Issues

No known issues.

Highlighted updates

This release introduces support for Kubernetes versions 1.22 and newer.

The following table outlines compatible versions of Kubernetes, the Armory Operator, Armory CD, the Spinnaker Operator, and Spinnaker:

Kubernetes Version Armory Operator Version Armory CD Version
< 1.21 <= 1.6.x <= 2.28.0
>= 1.21 >= 1.7.x All supported versions
</div>
<div class="tab-body tab-pane fade"
    id="tabs-00-01" role="tabpanel" aria-labelled-by="tabs-00-01-tab" tabindex="0">
    <table>
Kubernetes Version Spinnaker Operator Version Spinnaker Version < 1.21 <= 1.2.5 >= 1.27.3 >= 1.21 >= 1.3.x >= 1.27.3
</div>

Consult the Manage Operator guide for how to upgrade your Operator version.

Armory recommends upgrading your Operator installation before upgrading your Kubernetes cluster beyond 1.21. There are no other expected migration steps for this upgrade.

Spinnaker Operator

  • chore(dependency): update upstream open source Halyard version.
  • fix(build): kind unable to start control-plane
  • chore(build): make sure forks can run tests, but not create releases
  • fix(xform): transforming k8s secrets
  • feat(operator): update files for the new API of k8s v1.22
  • feat(lambda/validation): Validation regarding the AWS Lambda using the GO SDK to get the Lambda Functions using the AWS provider credentials

Last modified March 16, 2023: (26a61b25)