Guard 0.1.0 is here with support for a wide range of auth providers. We have also improved the test coverage significantly. Please follow the deployment guide here to install/upgrade.
Download Docker images via:
docker pull appscode/guard:0.1.0
Notable Changes
- Update readme. #107
- Prepare docs for 0.1.0 #106
- Reorder auth providers #105
- Update docs #104
- Add e2e tests #103
- Use a global var for pki dir #102
- Fix installer issues #101
- Refactor commands #99
- Add kerberos authentication for LDAP #98
- Refactor token command #93
- Add coverage tracking using codecov.io #90
- Add prometheus metrics #89
- concourse-ci pipeline #87
- Update docs #85
- Reorg codebase #82
- Use github.com/json-iterator/go #81
- Simplify use cluster command #80
- Ensure max clock skew is no more than 5 sec #79
- Add travis.yml #78
- Add test for google #77
- Validate google IDToken #74
- Print id_token & refresh_token for Google #73
- Add test for LDAP #70
- Bug fixes and add CA cert flag for LDAP #69
- Add test for azure #68
- Add test for token auth #67
- Add test for gitlab #66
- Add test for github #65
- Add docs to configure guard for Azure ADDS LDAPS #64
- Use authentication/v1 api #63
- Various fixes to installer #62
- Fix Google groups detection #61
- Various fixes #60
- Add support for LDAP #59
- Add support for Azure #57
- Add support for static token file authentication #56
- Update client-go to v6.0.0 #55
- Gitlab #54
- Document how to use kube-dns to connect api server to guard server #47