- Support multi-line and whitespace in Namespace list
- Contributed by Jeremy Ruffell in pull request 24
- CI and Docker build improvements:
- Fix broken GitHub CI actions
- Combine amd64 and ARM builds into one using
buildx
- Reduce size of container image
- Contributed by Jeremy Ruffell in pull request 25
- Minor bug fix in an error message
- Fix some broken integration tests
- Implemented in pull request 26
- Allow custom/multiple registry URLs with a new environment variable:
DOCKER_REGISTRIES
- Contributed by Veraticus with feedback from PawelLipski in pull request 18
- Implemented in pull request 19
- Update Docker secrets instead of delete+create
- Fall back to old delete+create if update fails to avoid breaking old users
- Added support for ARM
- Tested by kuskoman on Raspberry Pi
TARGET_NAMESPACE
now supports multiple namespaces and wildcards- Added automated tests
- Various refactoring and code restructuring
- Added environment variable to specify a namespace
- Contribution from YoSmudge in pull request 1
- Add a changelog
- Add a contributor list
Initial version release. More info here: https://nabeel.dev/2020/03/22/k8s-ecr-login-renew/