Highlights
Hotfix for mapping multiple ports to the same service
Due to a bug in the mapping of multiple ports to the same service, the following configuration:
yaml
deployment:
kubernetes:
portMappings:
8081: 8081
traefik:
hosts:
...
- host:
all: "Host(`some.other.host.com`)"
servicePort: 4091
priority: 1000
resulted in `8081` being used as servicePort in the treafik rule instead of `4091`.
Release notes
The release notes (as you are reading them now) are generated from the `releases/notes` directory in the project repository.
Whenever a release has changes that require your attention like: new cli commands, new features, breaking changes, upgrade
instructions, etc. they will be included here.
Create startup probes by default
When a project is using livenesProbes, but has no startupProbe defined, we resort to creating a startup probe from the
default values defined in the `mpyl_config.yml` file. This is done to prevent the project from being marked as
unhealthy.
Fix namespace interpolation in the Traefik default hosts
The default hosts for Traefik are now interpolated with the namespace of the project in test/acceptance/production.
What's Changed
* Feature/tech 548 fix multiple port mapping by Jorg88 in https://github.com/Vandebron/mpyl/pull/199
* Correctly parse resource requests and replica count by koeves in https://github.com/Vandebron/mpyl/pull/197
* Release notes by SamTheisens in https://github.com/Vandebron/mpyl/pull/194
* [TECH-470] Prevent titles in release notes from messing up the TOC by SamTheisens in https://github.com/Vandebron/mpyl/pull/204
* feature/TECH 553 fix startup probes by koeves in https://github.com/Vandebron/mpyl/pull/201
* [TECH-477] Updating AWS credential requirements by benjaminlynch100 in https://github.com/Vandebron/mpyl/pull/196
* [TECH-552] Replace namespace in default traeffik configuration by koeves in https://github.com/Vandebron/mpyl/pull/200
* [TECH-556] Upgrade outdated libraries by SamTheisens in https://github.com/Vandebron/mpyl/pull/209
* [TECH-470] Correct pattern for releases.txt by SamTheisens in https://github.com/Vandebron/mpyl/pull/208
* feature/TECH 293 pylint test code by SamTheisens in https://github.com/Vandebron/mpyl/pull/211
* [TECH-554] Do not reassign ticket by koeves in https://github.com/Vandebron/mpyl/pull/202
* Run release check via pipenv by SamTheisens in https://github.com/Vandebron/mpyl/pull/214
* Fix release check by SamTheisens in https://github.com/Vandebron/mpyl/pull/215
* Emit clearer message by SamTheisens in https://github.com/Vandebron/mpyl/pull/216
* Revert if by SamTheisens in https://github.com/Vandebron/mpyl/pull/217
* fix/TECH 542 fix linting tag status by koeves in https://github.com/Vandebron/mpyl/pull/213
* Deprecate 1.0.11 release in favor of 1.1.0 by SamTheisens in https://github.com/Vandebron/mpyl/pull/221
**Full Changelog**: https://github.com/Vandebron/mpyl/compare/1.0.10...1.1.0