Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.2.3 - 2023-08-24
Fixed
- correctly manage resources with kind Mapping
1.2.2 - 2023-06-05
Fixed
- gvk field tag to kind in resource-deployment secret
1.2.1 - 2023-06-01
Fixed
- correctly manage when resource is empty in namespace
1.2.0 - 2023-02-13
Added
- default order for
SecretProviderClass
resource kind - new annotation
mia-platform.eu/apply-before-kinds
to override default resources application order - support for jobs annotation
mia-platform.eu/await-completion
for waiting job completion after it has been applied on the cluster - support for resource
ExternalSecrets
for the annotationmia-platform.eu/await-completion
- add some debugging logs
- add support to kubernetes version 1.23
Fixed
- fixed a bug in
createPatch
that caused all annotations to be deleted in the resulting patch if the target resource was annotated withkubectl.kubernetes.io/last-applied-configuration
- fixed a bug that will panic if multiple patch files would be filtered out when hydrating kustomize files
1.1.0 - 2022-03-17
Changed
- update to go 1.17
Added
- ignore patches already in kustomization.yaml
- match as patch patch.ya?ml
Fixes
- smart deploy don't force deploy pods on first update
1.0.3 - 2022-02-07
Added
- support arm arch
- run image as the root user
1.0.2 - 2022-02-07
Added
- improve error message when convert resource from yaml to json
- fix: splitting error on --- inside file
Changed
- set QPS and burst for request to 500
1.0.1 - 2022-02-03
Added
- feat: increase api-server throttling options
1.0.0 - 2021-12-28
- stable release
[0.5.0] - 2021-08-24
Added
- add flag to skip namespace ensure when deploy
[0.4.1] - 2021-03-30
Fixed
- fix annotation length by using an unique name,
mia-platform.eu/dependenciesChecksum
, for all dependencies and its value is a object of key-values of all the dependencies.
[0.4.0] - 2021-03-17
Added
- Add deploy type support,
smart deploy
ordeploy all
.
Fixes
- fix quote in configmap strings
[0.3.2] - 2021-01-22
Fixed
- interpolation of variables inside single quotes
[0.3.1] - 2020-11-25
Added
- Add manual resource deletion
[0.3.0] - 2020-11-02
Added
- Add label
"app.kubernetes.io/managed-by": "mia-platform"
- Unset original resource namespace
- Add resource deletion if no longer deployed with
mlp
[0.2.0] - 2020-10-20
Added
- Add Job creation from CronJob
[0.1.1] - 2020-10-14
Changed
- Ignore unreadable or missing files passed as inputs to subcommands
[0.1.0] - 2020-10-13
Added
- Initial Release 🎉🎉🎉