You are looking at the documentation of a prior release. To read the documentation of the latest release, please
visit here.
Change Log
0.2.1 (2018-07-08)
Closed issues:
- Support B2B auth for Azure provider by supporting both
oid
orupn
claims in the token #170 - Update kops docs #142
Merged pull requests:
- Format shell scripts #175 (tamalsaha)
- Use client-go v8.0.0 #173 (tamalsaha)
- Enable B2B auth for Azure provider by supporting either
oid
orupn
claim in the token #172 (amanohar) - Add missing image in azure #169 (nightfury1204)
0.2.0 (2018-06-22)
Closed issues:
- Use a GUARD_PKI_DIR env variable #158
- Azure AAD auth provider is using AAD group’s displayName instead of unique objectId for auth #153
Merged pull requests:
- Prepare 0.2.0 release #168 (tamalsaha)
- Fix flaky LDAP tests #167 (tamalsaha)
- Fix bad pointer in frame ldap.handleBind #166 (tamalsaha)
- Document –azure.use-group-uid flag #165 (tamalsaha)
- Add GUARD_DATA_DIR env variable #164 (tamalsaha)
- Various fixed based on goreportcard #163 (tamalsaha)
- Fix test command in make.py #162 (tamalsaha)
- Skip e2e tests from travis. #161 (tamalsaha)
- Fix formatting error #160 (tamalsaha)
- Fix test #159 (nightfury1204)
- Vendor aws sdk #157 (tamalsaha)
- User auth info added for AWS EKS #150 (sanjid133)
0.1.4 (2018-06-20)
Closed issues:
- NTP sync causing periodic crashes #143
- Hardcoded Oauth client/secret for google? #138
- Add paging to get around directoryObjects.getByIds limit of 1000 #132
Merged pull requests:
- Prepare docs for 0.1.4 release #155 (tamalsaha)
- Allow Azure AAD auth provider to use AAD group ids instead of display name for authn/authz #154 (amanohar)
0.1.3 (2018-06-06)
Merged pull requests:
- Prepare docs for 0.1.3 #147 (tamalsaha)
- Support ntp server as flag #145 (tamalsaha)
- Increase NTP clock skew to 2 min and check every 10 min #144 (tamalsaha)
- Fix typo #141 (ryuheechul)
- Fix a typo in kubectl invocation #137 (farcaller)
0.1.2 (2018-05-04)
Merged pull requests:
- Update docs for 0.1.2 release #136 (tamalsaha)
- Update client-go to 7.0.0 (Kubernetes 1.10) #135 (tamalsaha)
- Add paging to get around directoryObjects.getByIds limit of 1000 #133 (amanohar)
0.1.1 (2018-04-20)
Fixed bugs:
- Error: guard does not provide service for github #127
Closed issues:
- Test the big switch statement in server handler #96
Merged pull requests:
- Prepare docs for 0.1.1 release #130 (tamalsaha)
- Revendor dependencies #129 (tamalsaha)
- Add auth provider case insensitive check #128 (nightfury1204)
- Improve azure auth provider docs #126 (tamalsaha)
- Revert “Use image with tag 0.1.0 not canary” #125 (tamalsaha)
- Use image with tag 0.1.0 not canary #124 (potsbo)
- Guard Installation guide for Kubernetes Clusters built with Kubespray #123 (vikas027)
- Update docs to indicate node selector bug in Kubespray #122 (tamalsaha)
- fix error glog undefined #119 (nightfury1204)
- Generate flag methods using go-enum #118 (tamalsaha)
- Use github.com/golang/glog library #117 (tamalsaha)
- Add simple Grafana Dashboard for Guard #116 (alexanderdavidsen)
- Documentation: how to create serviceMonitors for prometheus-operator #115 (alexanderdavidsen)
- Add test for auth provider client #114 (nightfury1204)
- Fix metrics spelling #113 (tamalsaha)
- Update cli reference docs #112 (tamalsaha)
- Update GitLab documentation to clarify the usage of base-url #111 (alexanderdavidsen)
0.1.0 (2018-04-04)
Closed issues:
- Refactor token command #92
- Enable code coverage tests #84
- Check NTP perodically #83
- Gitlab #53
- Expose metrics via Prometheus #52
- Run guard in its own namespace #29
- Support basic auth / token auth #28
- Run guard on master by default #19
- Installer.yaml should use /healthz checks. #17
- Support LDAP #11
- Support Azure Active Directory / Office365 #10
- Fix installer #91
- Kerberos #58
- Is the google auth actually working/tested? #36
- Document how to fix bad certificate issue #21
- Fuzz server #14
Merged pull requests:
- Support lowercase match for LDAP auth choice #110 (tamalsaha)
- Update changelog #108 (tamalsaha)
- Update readme. #107 (tamalsaha)
- Prepare docs for 0.1.0 #106 (tamalsaha)
- Reorder auth providers #105 (tamalsaha)
- Update docs #104 (nightfury1204)
- Add e2e tests #103 (tamalsaha)
- Use a global var for pki dir #102 (tamalsaha)
- Fix installer issues #101 (tamalsaha)
- Refactor commands #99 (tamalsaha)
- Add kerberos authentication for LDAP #98 (nightfury1204)
- Refactor token command #93 (tamalsaha)
- Add coverage tracking using codecov.io #90 (tamalsaha)
- Add prometheus metrics #89 (tamalsaha)
- concourse-ci pipeline #87 (tahsinrahman)
- Update docs #85 (nightfury1204)
- Reorg codebase #82 (tamalsaha)
- Use github.com/json-iterator/go #81 (tamalsaha)
- Simplify use cluster command #80 (tamalsaha)
- Ensure max clock skew is no more than 5 sec #79 (tamalsaha)
- Add travis.yml #78 (tamalsaha)
- Add test for google #77 (nightfury1204)
- Validate google IDToken #74 (nightfury1204)
- Print id_token & refresh_token for Google #73 (tamalsaha)
- Add test for LDAP #70 (nightfury1204)
- Bug fixes and add CA cert flag for LDAP #69 (nightfury1204)
- Add test for azure #68 (nightfury1204)
- Add test for token auth #67 (nightfury1204)
- Add test for gitlab #66 (nightfury1204)
- Add test for github #65 (nightfury1204)
- Add docs to configure guard for Azure ADDS LDAPS #64 (nightfury1204)
- Use authentication/v1 api #63 (tamalsaha)
- Various fixes to installer #62 (tamalsaha)
- Fix Google groups detection #61 (tamalsaha)
- Various fixes #60 (tamalsaha)
- Add support for LDAP #59 (nightfury1204)
- Add support for Azure #57 (nightfury1204)
- Add support for static token file authentication #56 (nightfury1204)
- Update client-go to v6.0.0 #55 (tamalsaha)
- Gitlab #54 (nightfury1204)
- Document how to use kube-dns to connect api server to guard server #47 (tamalsaha)
0.1.0-rc.5 (2018-01-04)
Closed issues:
Merged pull requests:
- Prepare docs for 0.1.0-rc.5 #51 (tamalsaha)
- Fix client id generation #49 (tamalsaha)
- Reorganize & write front matter for 0.1.0-rc.5 #48 (sajibcse68)
- Use clientcmd apis to generate webhook config #46 (tamalsaha)
- Use client scheme to convert to YAML #45 (tamalsaha)
- Use cert store from kutil #44 (tamalsaha)
- Add kops documentation #43 (tsupertramp)
- Format error messages #42 (tamalsaha)
- Generate RBAC roles in installer #41 (tamalsaha)
- Simplify ClientID generation for analytics #40 (tamalsaha)
- Correctly set analytics clientID #39 (tamalsaha)
- Update appscode.com api pkg paths #38 (tamalsaha)
- Add front mater for docs 0.1.0-rc.4 #35 (sajibcse68)
- Add front matter for guard cli #33 (tamalsaha)
- Remove expiration time for appscode token by using validation #32 (sanjid133)
- Cleanup dependencies #31 (tamalsaha)
- Add appscode authenticator #30 (sanjid133)
- Use client-go 5.x #27 (tamalsaha)
0.1.0-rc.4 (2017-09-25)
Merged pull requests:
- Add release.sh script #26 (tamalsaha)
- Add –pki-dir flag #25 (tamalsaha)
- Revendor dependencies. #24 (tamalsaha)
- Fix docs of Developer-guide #23 (the-redback)
0.1.0-rc.3 (2017-09-07)
0.1.0-rc.2 (2017-09-01)
Merged pull requests:
0.1.0-rc.1 (2017-08-30)
Merged pull requests:
0.1.0-rc.0 (2017-08-29)
Merged pull requests:
- Document ClusterIP choice #16 (tamalsaha)
- Various fixes #15 (tamalsaha)
- Refactor handlers #12 (tamalsaha)
0.1.0-alpha.0 (2017-08-28)
Closed issues:
Merged pull requests:
- Add tutorial #9 (tamalsaha)
- Add kubectl commands. #8 (tamalsaha)
- Add docs. #7 (tamalsaha)
- Add
get
commands #6 (tamalsaha) - Revise docs #5 (tamalsaha)
- Implement authN webhook for Google and Github #4 (tamalsaha)
- Implement init commands #3 (tamalsaha)
* This Change Log was automatically generated by github_changelog_generator