Skip to content

Releases: kubeguard/guard

0.3.0

03 Dec 21:33
b0dfc64
Compare
Choose a tag to compare

Guard 0.3.0 redacts password/secrets when dumping flags and fixes various issues for GitHub & Gitlab auth providers. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.3.0

Notable Changes

0.2.1

10 Jul 04:39
518bdbe
Compare
Choose a tag to compare

Guard 0.2.1 enables B2B auth for Azure provider by supporting either oid or upn claim in the token. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.2.1

Notable Changes

0.2.0

22 Jun 09:38
Compare
Choose a tag to compare

Guard 0.2.0 adds login command for Amazon EKS. Guard commands can read pki-dir from GUARD_DATA_DIR environment variable now. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.2.0

Notable Changes

0.1.4

20 Jun 14:42
Compare
Choose a tag to compare

Guard 0.1.4 addresses #153 by returning group uids for Azure auth provider. To maintain prior behavior of returning group names for Azure, you can set the --azure.use-group-uid=false on guard server binary. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.1.4

Notable Changes

  • 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

06 Jun 15:33
ddb38fa
Compare
Choose a tag to compare

Guard 0.1.3 addresses #143 by increasing the max clodk skew to 2 min and checks to every 10 mins. To disable clock skew checks, you can set the --clock-check-interval=0 on guard server binary. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.1.3

Notable Changes

0.1.2

04 May 18:54
ba1d3da
Compare
Choose a tag to compare

Guard 0.1.2 comes with a bug fix for Azure auth provider. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.1.2

Notable Changes

  • Add paging to get around directoryObjects.getByIds limit of 1000 #133 (amanohar)
  • Update client-go to 7.0.0 (Kubernetes 1.10) #135 (tamalsaha)

0.1.1

20 Apr 14:32
5ca6003
Compare
Choose a tag to compare

Guard 0.1.1 comes with lots of docs improvements. Thank you to all of you who have tried and/or contributed to Guard. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.1.1

Notable Changes

0.1.0

04 Apr 01:58
f32c237
Compare
Choose a tag to compare

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

0.1.0-rc.5

04 Jan 09:14
Compare
Choose a tag to compare
0.1.0-rc.5 Pre-release
Pre-release

Guard 0.1.0-rc.5 includes installation instructions for Kops. Also, Guard docs are now hosted on https://appscode.com/products/guard/. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.1.0-rc.5

Notable Changes

  • Prepare docs for 0.1.0-rc.5 #51
  • Reorganize & write front matter for 0.1.0-rc.5 #48
  • Use clientcmd apis to generate webhook config #46
  • Use client scheme to convert to YAML #45
  • Use cert store from kutil #44
  • Add kops documentation #43 (tsupertramp)
  • Generate RBAC roles in installer #41
  • Correctly set analytics clientID #39
  • Add appscode authenticator #30
  • Use client-go 5.x #27

0.1.0-rc.4

25 Sep 23:37
Compare
Choose a tag to compare
0.1.0-rc.4 Pre-release
Pre-release

Guard 0.1.0-rc.4 add --pki-dir flag so that pki objects can be stored in a user defined directory. Please follow the deployment guide here to install/upgrade.

Download Docker images via:

docker pull appscode/guard:0.1.0-rc.4

Notable Changes