Skip to content

Releases: middlewaregruppen/banana

v1.0.0-beta.5

27 Oct 10:19
455a9bb
Compare
Choose a tag to compare
  • 🔐 Values in Secrets can now be encrypted whenever age recipients are configured in banana.yaml
  • 📦 Introducing the Bundle. An API to manage resources provided by a Module
  • ⬇️ The build command now exports all resources for a Bundle, writing them to yaml files on the local filesystem. In addition, it creates a kustomization to make deployment easier.

v1.0.0-beta.4

20 Sep 12:44
a2f97b4
Compare
Choose a tag to compare
  • You can now controll the Ingress-resources's host-field directly in banana.yaml (#12)
  • The git pkg adds the Cloner type which can be used for cloning modules (#13)
  • Refactored the KustomizeModule to never use the cloner. Now, the cloner accepts a filesys.FileSystem which can also be used by the Module (#14)
  • You can now define secrets in the form of key=val in banana.yaml. If the same key exists in any Secret, the value will be updated (#15)
  • You can now target a specific git ref in banana.yaml (#16)

v1.0.0-beta.3

01 Sep 07:31
b739663
Compare
Choose a tag to compare

This release adds the vendor command which downloads modules into a vendor directory allowing you to build from local dir

v1.0.0-beta.2

24 Aug 08:38
0a83f33
Compare
Choose a tag to compare
  • Adds the Component API, a child resource to Modules
  • Built-in modules can be shortened by dropping the URL part as they are prefixed by default. This can be overriden with --builtin-module-prefix
  • Adds Save save command

v1.0.0-beta.1

30 Jun 13:04
04ca993
Compare
Choose a tag to compare

Initial release 🎉