Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mozilla-iam/gsuite_cloud_users_driver
Lifecycle management for users in google cloud backed by ldap2s3-json.
https://github.com/mozilla-iam/gsuite_cloud_users_driver
Last synced: about 2 months ago
JSON representation
Lifecycle management for users in google cloud backed by ldap2s3-json.
- Host: GitHub
- URL: https://github.com/mozilla-iam/gsuite_cloud_users_driver
- Owner: mozilla-iam
- License: mpl-2.0
- Created: 2018-11-01T06:22:13.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-07-08T15:49:46.000Z (over 1 year ago)
- Last Synced: 2023-08-06T14:11:19.389Z (over 1 year ago)
- Language: Python
- Size: 2.57 MB
- Stars: 3
- Watchers: 11
- Forks: 4
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# GSuite Cloud Users Driver
The purpose of this driver is to ensure that all users with a getpocket.com, mozillafoundation.com, and mozilla.com
email have the ability to single-sign-on into GCP and manage the lifecycle of those accounts.# Deployment
```bash
$ $(maws) # become MAWS-Admin in mozilla-iam
$ cd gsuite_cloud_users_driver
$ npm install
$ node_modules/.bin/serverless deploy
```Verify that the driver has been updated properly in Lambda. Note that
you can monitor the logs from this Lambda with:```bash
$ awslogs get --start 10m --watch /aws/lambda/gcp-cloud-users-prod-driver
```# See Also
* [Mana documentation](https://mana.mozilla.org/wiki/pages/viewpage.action?spaceKey=SECURITY&title=Google+Cloud+Platform+GCP+gcp.infra.mozilla.com)