This repository has been archived by the owner on Dec 20, 2022. It is now read-only.
Releases: yahoojapan/garm
Releases · yahoojapan/garm
v2.1.4: [patch] Use env sa prefix (#76)
fix mapping for service account without namespace
old: system:serviceaccount:user
=> athenz.domain._env_._namespace_.user
new: system:serviceaccount:user
=> athenz.domain.dev.empty-namespaces.user
# SubjectAccessReview request body
{
"user": "system:serviceaccount:user",
"group": [
"system:serviceaccounts"
]
}
# garm-config.yaml
empty_namespace: empty-namespaces
athenz_service_account_prefix: athenz.domain._env_._namespace_.
# garm-extapi.yaml
env: dev
v2.1.3: [patch] prevent crashing from panic (#71)
prevent crashing due to panic: Header called after Handler finished
- add recover to capture panic from webhook library
- add recover to capture panic from handler in main go routine
v2.1.2: [patch] upgrade dependencies (#73)
* update athenz org * upgrade go.mod * add scan
[patch] fix error log
v2.1.1
[minor] Support authz for kubectl user authn with certificate
v2.0.1
2.0.0: Merge pull request #38 from kyfujisa/multi-domain
[major] Support authorization using multiple domains.
1.0.9: Merge pull request #37 from yahoojapan/fix_cicd
[patch] fix cicd
1.0.8: Merge pull request #35 from yahoojapan/bugfix_unclosed_error_channel
[patch] memory leak bugfix unclosed error channel on http handler
1.0.7: Merge pull request #30 from yahoojapan/update_go_ver
[patch] update golang version to 1.13