Releases: middlewaregruppen/banana
Releases · middlewaregruppen/banana
v1.0.0-beta.5
- 🔐 Values in
Secrets
can now be encrypted wheneverage
recipients are configured inbanana.yaml
- 📦 Introducing the
Bundle
. An API to manage resources provided by aModule
- ⬇️ 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
- You can now controll the
Ingress
-resources'shost
-field directly inbanana.yaml
(#12) - The
git
pkg adds theCloner
type which can be used for cloning modules (#13) - Refactored the
KustomizeModule
to never use the cloner. Now, the cloner accepts afilesys.FileSystem
which can also be used by the Module (#14) - You can now define
secrets
in the form ofkey=val
inbanana.yaml
. If the same key exists in anySecret
, the value will be updated (#15) - You can now target a specific git
ref
inbanana.yaml
(#16)
v1.0.0-beta.3
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
- Adds the
Component
API, a child resource toModules
- 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
Initial release 🎉