Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(main): release 0.1.0 #40

Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
62 changes: 62 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,62 @@
# Changelog

<!-- Release notes generated using configuration in .github/release.yaml at main -->

## What's Changed
### Exciting New Features 🎉
* feat: static credentials provider by @dkoshkin in https://github.com/mesosphere/dynamic-credential-provider/pull/3
* feat: Add config type boilerplate by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/6
* feat: Add GCR credential provider to installer by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/4
* feat: Add mirror config by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/8
* feat: Use v1beta1 API for credential provider API by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/9
* feat: Reenable upx for macos binaries by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/19
* feat: Add functionality for setting the returned credentials by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/21
* feat: Copy credential provider config validation from upstream by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/22
* feat: Implement shim provider by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/23
* feat: Initial demo script using CAPI Docker provider by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/29
* feat: Add helm chart and dynamic config syncer by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/43
* feat: Use ghcr.io rather than Docker Hub by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/68
### Fixes 🔧
* fix: Correctly handle MirrorCredenialsOnly strategy by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/25
* fix: Use closest authconfig match by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/27
* fix: Handle scheme in mirror endpoint by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/28
### Other Changes
* build(deps): Bump github.com/stretchr/testify from 1.8.0 to 1.8.1 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/2
* refactor: Tidy up static credentials test by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/5
* build: Add revive linter by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/7
* build(deps): Bump k8s.io/apimachinery from 0.25.3 to 0.25.4 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/10
* build(deps): Bump k8s.io/kubelet from 0.25.3 to 0.25.4 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/12
* build: Add default envrc file by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/13
* ci: Add dependabot automation to auto-approve and enable auto-merge by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/14
* build(deps): Bump sqren/backport-github-action from 8.3.1 to 8.9.7 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/15
* build(deps): Bump amannn/action-semantic-pull-request from 4 to 5 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/17
* build(deps): Bump google-github-actions/release-please-action from 3.5 to 3.6 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/18
* build(deps): Bump github/codeql-action from 1 to 2 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/16
* ci: Ensure using squash PR for auto-merge dependabot PRs by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/20
* refactor: shim demo fixups by @dkoshkin in https://github.com/mesosphere/dynamic-credential-provider/pull/24
* refactor: use 127.0.0.1 in demo script to push images by @dkoshkin in https://github.com/mesosphere/dynamic-credential-provider/pull/26
* test: Add shim provider unit tests by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/30
* build(deps): Bump k8s.io/klog/v2 from 2.70.1 to 2.80.1 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/31
* test: Add initial e2e test by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/33
* test(e2e): Add test for falling back to origin by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/34
* ci: fix e2e-test in Darwin by always building with GOOS=linux by @dkoshkin in https://github.com/mesosphere/dynamic-credential-provider/pull/35
* test(e2e): Add tests for pulling from mirror by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/36
* test(e2e): Fix up e2e binaries on ARM machines by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/37
* refactor(e2e): Use ginkgo and gomega functions in helper libs by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/38
* refactor: Rename shim to dynamic credential provider by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/39
* build: Use crane instead of skopeo for updating distroless base image by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/41
* test(e2e): Remove gomega assertions from helper libs by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/42
* build(deps): Bump k8s.io/api from 0.25.4 to 0.26.1 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/62
* build(deps): Bump go.uber.org/multierr from 1.6.0 to 1.9.0 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/56
* build(deps): Bump tj-actions/verify-changed-files from 12 to 13 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/53
* build(deps): Bump google-github-actions/release-please-action from 3.6 to 3.7 by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/46
* build(deps): Bump k8s.io/cloud-provider-aws from 1.25.1 to 1.26.0 in /credential-providers by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/57
* build(deps): Bump sigs.k8s.io/controller-runtime to v0.14.4 by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/70
* build(deps): Bump sigs.k8s.io/cloud-provider-azure from 1.25.4 to 1.26.5 in /credential-providers by @dependabot in https://github.com/mesosphere/dynamic-credential-provider/pull/67
* refactor: Use stdlib errors.Join instead of multierr lib by @jimmidyson in https://github.com/mesosphere/dynamic-credential-provider/pull/69

## New Contributors
* @dependabot made their first contribution in https://github.com/mesosphere/dynamic-credential-provider/pull/2
* @dkoshkin made their first contribution in https://github.com/mesosphere/dynamic-credential-provider/pull/3

**Full Changelog**: https://github.com/mesosphere/dynamic-credential-provider/commits/v0.1.0