Skip to content
This repository has been archived by the owner on Mar 16, 2024. It is now read-only.

Releases: acorn-io/runtime

v0.8.0-alpha1

29 Jun 19:35
680eb7a
Compare
Choose a tag to compare
v0.8.0-alpha1 Pre-release
Pre-release

Testing some changes to our release pipeline.

What's Changed

Full Changelog: v0.7.1...v0.8.0-alpha1

v0.7.1

15 Jun 01:20
df5bf69
Compare
Choose a tag to compare

This is follow up release to v0.7.0 addressing various 🐞bugs🐞 and introducing minor UX and quality-of-life improvements. Checkout the below changelog for details.

What's Changed

Full Changelog: obot-platform/obot@v0.7.0...v0.7.1

v0.7.0

07 Jun 22:49
Compare
Choose a tag to compare

🎉 Acorn v0.7.0 is available with many new features and improvements! 🎉

New Features

Services and nested acorns - Service acorns open up a world of external cloud integrations to your applications. Nested acorns let's you build acorns of acorns, which is incredibly complex micro-service based applications. Check out our blog for demos and examples.

Security Enhancements - We've implemented project-level network isolation, which is on by default. We've also introduced alpha support for image signature policies, which we're calling ImageAllowRules. These features help you secure your software pipeline as well as your runtime.

Development and Debugging Enhancements - We've introduced the acorn dev and acorn port-forward commands. We've revamped the acorn run and update commands to be more intuitive and consistent. We've also introduced acorn events to surface useful information about what is happening with your applications. Try them out in the cli!

Known Issues and Considerations

Attention: With this release, the domain used to create endpoints when you launch an acorn app is changing from alpha.on-acorn.io to oss-acorn.io. Additionally, alpha.on-acorn.io endpoints will be retired in the near future.

The --default-publish-mode installation flag has been removed.

There are a few known issues related to service acorns and nested acorns. Of note, locally built images do not work as service or nested acorns. You must first publish the image to a remote registry such as ghcr.io or Docker Hub.

What's Changed

Read more

v0.7.0-rc1

07 Jun 19:31
5dc719d
Compare
Choose a tag to compare
v0.7.0-rc1 Pre-release
Pre-release

What's Changed

Read more

v0.7.0-alpha1

19 Apr 01:37
193ad55
Compare
Choose a tag to compare
v0.7.0-alpha1 Pre-release
Pre-release

What's Changed

Read more

v0.6.0

02 Mar 16:22
c6ffc99
Compare
Choose a tag to compare

🎉 Acorn v0.6.0 is available with many new features and improvements! 🎉

New features

  • Compute classes are a way for Acorn administrators to define resource and scheduling requirements for app workloads. An administrator can create various compute classes, both at the cluster and project levels, and users can use those compute classes to ensure their apps get the resources needed. Read the docs for more information.
  • Volume classes provide an abstraction on top of Kubernetes storage classes. An Acorn administrator can define various volume classes, both at the cluster and project level, and users can use these volume classes for their apps. Volume classes also add size and access mode restrictions for more control. If the standard storage classes are good enough for you, then Acorn will handle that by default. If you would like to manually manage the volume classes, then there is an installation flag. See the docs for more information about configuring volume classes.
  • A new command has been added that will show users the compute and volume classes available to them: acorn offerings. A user can use the subcommands to see which compute and volume classes are available to them as well as their configuration.

Enhancements of note

  • Pod Disruption Budgets are now generated for each deployment generated by Acorn (#1207)
  • The acorn containers command now accepts an app name, which will show all the containers running for that app (#1252)

Known issues

  • Using acorn images -A only lists images from the first project (#1185)
  • Using -A option with acorn run does not work (#1186)
  • Specifying an app name with -n project-name/app-name deploys the app but doesn’t provide statuses (#1249)

What's Changed

New Contributors

Full Changelog: obot-platform/obot@v0.5.1...v0.6.0**Full Changelog**: https://github.com/acorn-io/acorn/compare/v0.5.1...v0.6.0

v0.6.0-rc1

28 Feb 18:49
f4c514d
Compare
Choose a tag to compare
v0.6.0-rc1 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: obot-platform/obot@v0.5.1...v0.6.0-rc1

v0.5.1

30 Jan 22:47
46fe4ae
Compare
Choose a tag to compare

This is a bug fix release following up on the v0.5.0 release. We had a few user reported bugs that we wanted to get fixed right away:
🐞 Custom domain TLS creation failing due to missing IngressClass #1135
🐞acorn run --update broken due to a KUBECONFIG issue #1138
🐞File syncing in dev mode broke #1156

What's Changed

A few other things made it into the release. Here's the full changelog:

Full Changelog: obot-platform/obot@v0.5.0...v0.5.1

v0.5.0

24 Jan 23:21
7a4904c
Compare
Choose a tag to compare

🎈 Acorn v0.5.0 is available with many new features and improvements! 🎈

New features

  • Specify memory for acorns with a variety of options. Learn more about usage here. #43
  • Auto-completion for resources comes to the CLI! When typing a command, hit tab to see available options. Learn more about usage and setup here. #841
  • Projects come to Acorn as a new concept that defines boundaries between groups of resources. Learn more about their usage here. #1067
  • The --http-endpoint-pattern install flag enables the customization of the domains that your Acorns will be reachable at. Learn more about usage here. #986

Enhancements of note

  • You can now provide a custom certificate authority bundle for Acorn to trust at install time. This allows for the usage of custom registries instead of the one included with Acorn. Learn more about how here. #1037
  • Acorn installs now come with built-in roles for different users. Learn more about them here. #1009
  • Using Let’s Encrypt now allows for the automatic creation of certificates for custom domains. #206

Known issues

  • --namespace install flag has been hidden to reduce user confusion with the --project changes.
  • There are some quality of life improvements around parsing memory that we will be shipping in future updates. #1085 #1086 #1091

Full changelog

Read more

v0.5.0-rc4

24 Jan 18:56
f2d6e2c
Compare
Choose a tag to compare
v0.5.0-rc4 Pre-release
Pre-release

What's Changed

New Contributors

Full Changelog: obot-platform/obot@v0.5.0-rc3...v0.5.0-rc4