Tags: gomods/athens-charts
Tags
Update docs and refactoring (#85) Motivation: triggered by #80 it became clear that documentation is in bad shape and needs to be improved. - generate readme from values.yaml and a template with [helm-docs](https://github.com/norwoodj/helm-docs) - while documenting, finding and fixing bugs and doing minimal refactoring (hence a minor version bump) Some configuration still needs improved documentation and testing strategies specifically for this helm chart. Since those require more effort, they will be done in separate PRs. --------- Co-authored-by: Brendan Le Glaunec <brendan@glaulabs.com>
chore(deps): update gomods/athens docker tag to v0.15.1 (#84) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [gomods/athens](https://redirect.github.com/gomods/athens) | minor | `v0.14.1` -> `v0.15.1` | --- ### Release Notes <details> <summary>gomods/athens (gomods/athens)</summary> ### [`v0.15.1`](https://redirect.github.com/gomods/athens/releases/tag/v0.15.1) [Compare Source](https://redirect.github.com/gomods/athens/compare/v0.15.0...v0.15.1) #### What's Changed - update-github-action(deps): bump goreleaser/goreleaser-action from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gomods/athens/pull/1969](https://redirect.github.com/gomods/athens/pull/1969) - update-github-action(deps): bump docker/build-push-action from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gomods/athens/pull/1971](https://redirect.github.com/gomods/athens/pull/1971) - Add aad auth option when using azure storage account by [@​SilverdewBaker](https://redirect.github.com/SilverdewBaker) in [https://github.com/gomods/athens/pull/1973](https://redirect.github.com/gomods/athens/pull/1973) - Fix helm install command in docs by [@​sb464f](https://redirect.github.com/sb464f) in [https://github.com/gomods/athens/pull/1981](https://redirect.github.com/gomods/athens/pull/1981) - Switch from ADAL to AzIdentity, Add Azure Storage Token Refresh, and Update Golang Version by [@​SilverdewBaker](https://redirect.github.com/SilverdewBaker) in [https://github.com/gomods/athens/pull/1977](https://redirect.github.com/gomods/athens/pull/1977) - Compatibility with proxy.golang.org for list not found responses by [@​sanyatuning](https://redirect.github.com/sanyatuning) in [https://github.com/gomods/athens/pull/1974](https://redirect.github.com/gomods/athens/pull/1974) - Fix: Change goreleaser flag from --rm-dist to --clean by [@​matt0x6F](https://redirect.github.com/matt0x6F) in [https://github.com/gomods/athens/pull/1984](https://redirect.github.com/gomods/athens/pull/1984) #### New Contributors - [@​SilverdewBaker](https://redirect.github.com/SilverdewBaker) made their first contribution in [https://github.com/gomods/athens/pull/1973](https://redirect.github.com/gomods/athens/pull/1973) - [@​sb464f](https://redirect.github.com/sb464f) made their first contribution in [https://github.com/gomods/athens/pull/1981](https://redirect.github.com/gomods/athens/pull/1981) - [@​sanyatuning](https://redirect.github.com/sanyatuning) made their first contribution in [https://github.com/gomods/athens/pull/1974](https://redirect.github.com/gomods/athens/pull/1974) **Full Changelog**: gomods/athens@v0.14.1...v0.15.1 ### [`v0.15.0`](https://redirect.github.com/gomods/athens/releases/tag/v0.15.0) [Compare Source](https://redirect.github.com/gomods/athens/compare/v0.14.1...v0.15.0) #### What's Changed - update-github-action(deps): bump goreleaser/goreleaser-action from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gomods/athens/pull/1969](https://redirect.github.com/gomods/athens/pull/1969) - update-github-action(deps): bump docker/build-push-action from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot) in [https://github.com/gomods/athens/pull/1971](https://redirect.github.com/gomods/athens/pull/1971) - Add aad auth option when using azure storage account by [@​SilverdewBaker](https://redirect.github.com/SilverdewBaker) in [https://github.com/gomods/athens/pull/1973](https://redirect.github.com/gomods/athens/pull/1973) - Fix helm install command in docs by [@​sb464f](https://redirect.github.com/sb464f) in [https://github.com/gomods/athens/pull/1981](https://redirect.github.com/gomods/athens/pull/1981) - Switch from ADAL to AzIdentity, Add Azure Storage Token Refresh, and Update Golang Version by [@​SilverdewBaker](https://redirect.github.com/SilverdewBaker) in [https://github.com/gomods/athens/pull/1977](https://redirect.github.com/gomods/athens/pull/1977) - Compatibility with proxy.golang.org for list not found responses by [@​sanyatuning](https://redirect.github.com/sanyatuning) in [https://github.com/gomods/athens/pull/1974](https://redirect.github.com/gomods/athens/pull/1974) #### New Contributors - [@​SilverdewBaker](https://redirect.github.com/SilverdewBaker) made their first contribution in [https://github.com/gomods/athens/pull/1973](https://redirect.github.com/gomods/athens/pull/1973) - [@​sb464f](https://redirect.github.com/sb464f) made their first contribution in [https://github.com/gomods/athens/pull/1981](https://redirect.github.com/gomods/athens/pull/1981) - [@​sanyatuning](https://redirect.github.com/sanyatuning) made their first contribution in [https://github.com/gomods/athens/pull/1974](https://redirect.github.com/gomods/athens/pull/1974) **Full Changelog**: gomods/athens@v0.14.1...v0.15.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/gomods/athens-charts). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC41OS4yIiwidXBkYXRlZEluVmVyIjoiMzguNTkuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: DrPsychick <drpsychick@drsick.net>
fix: preprovisioned service account unable to be included in deployme… …nt (#74) #71 excludes serviceAccounts in the deployment template entirely if `serviceAccount.enabled` is set to false, meaning it defaults to "default" for the deployment. Previously, we could create a service account that was named identical to `fullname`, i.e., either the release name or an override via values, and have that SA be used for the pod. This PR re-adds the ability to use service accounts in the deployment *without* creating one, and also extends upon the pre-#71 behavior of allowing you to set the name of the service account to use via `serviceAccount.name`. The property is not set in the chart's default values, and defaults to the `fullname` behavior of < v0.9.4. Additionally, we also swapped out a bunch of "templates" for "includes", as per https://helm.sh/docs/howto/charts_tips_and_tricks/#using-the-include-function. --------- Signed-off-by: Alexander Bartolomey <github@alexanderbartolomey.de>
chore(deps): update gomods/athens docker tag to v0.14.0 (#72) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Update | Change | |---|---|---| | [gomods/athens](https://togithub.com/gomods/athens) | minor | `v0.13.3` -> `v0.14.0` | --- ### Release Notes <details> <summary>gomods/athens (gomods/athens)</summary> ### [`v0.14.0`](https://togithub.com/gomods/athens/releases/tag/v0.14.0) [Compare Source](https://togithub.com/gomods/athens/compare/v0.13.3...v0.14.0) #### What's Changed - update-go-pkg(deps): bump github.com/aws/aws-sdk-go from 1.44.220 to 1.51.21 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gomods/athens/pull/1942](https://togithub.com/gomods/athens/pull/1942) - Add an introduction page as the home page by [@​matt0x6F](https://togithub.com/matt0x6F) in [https://github.com/gomods/athens/pull/1945](https://togithub.com/gomods/athens/pull/1945) - build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gomods/athens/pull/1946](https://togithub.com/gomods/athens/pull/1946) - Add logging configuration docs by [@​matt0x6F](https://togithub.com/matt0x6F) in [https://github.com/gomods/athens/pull/1952](https://togithub.com/gomods/athens/pull/1952) - Docs overhaul by [@​matt0x6F](https://togithub.com/matt0x6F) in [https://github.com/gomods/athens/pull/1954](https://togithub.com/gomods/athens/pull/1954) - Upgrade to AWS SDK v2 ([#​1938](https://togithub.com/gomods/athens/issues/1938)) by [@​nesangcode](https://togithub.com/nesangcode) in [https://github.com/gomods/athens/pull/1950](https://togithub.com/gomods/athens/pull/1950) - update-github-action(deps): bump golangci/golangci-lint-action from 4 to 5 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gomods/athens/pull/1956](https://togithub.com/gomods/athens/pull/1956) - Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.25.0 to 0.46.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gomods/athens/pull/1901](https://togithub.com/gomods/athens/pull/1901) - update-go-pkg(deps): bump github.com/unrolled/secure from 0.0.0-20181221173256-0d6b5bb13069 to 1.14.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/gomods/athens/pull/1955](https://togithub.com/gomods/athens/pull/1955) #### New Contributors - [@​nesangcode](https://togithub.com/nesangcode) made their first contribution in [https://github.com/gomods/athens/pull/1950](https://togithub.com/gomods/athens/pull/1950) **Full Changelog**: gomods/athens@v0.13.3...v0.14.0 </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/gomods/athens-charts). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zMzEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjMzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: DrPsychick <drpsychick@drsick.net>
PreviousNext