mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Chore: Group auth docker blocks (#54274)
* Move auth docker images to parent folder * Add README file for auth parent folder * Add grafana-authnz-team as code owner * Update `devenv` docs
This commit is contained in:
parent
72a143aaff
commit
d2547bb832
3
.github/CODEOWNERS
vendored
3
.github/CODEOWNERS
vendored
@ -24,6 +24,9 @@ go.mod @grafana/backend-platform
|
|||||||
go.sum @grafana/backend-platform
|
go.sum @grafana/backend-platform
|
||||||
/.bingo @grafana/backend-platform
|
/.bingo @grafana/backend-platform
|
||||||
|
|
||||||
|
# Backend code, developers environment
|
||||||
|
/devenv/docker/blocks/auth @grafana/grafana-authnz-team
|
||||||
|
|
||||||
# Continuous Integration
|
# Continuous Integration
|
||||||
.drone.yml @grafana/grafana-release-eng
|
.drone.yml @grafana/grafana-release-eng
|
||||||
.drone.star @grafana/grafana-release-eng
|
.drone.star @grafana/grafana-release-eng
|
||||||
|
@ -35,7 +35,7 @@ make devenv sources=influxdb,prometheus,elastic5
|
|||||||
Some of the blocks support dynamic change of the image version used in the Docker file. The signature looks like this:
|
Some of the blocks support dynamic change of the image version used in the Docker file. The signature looks like this:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
make devenv sources=postgres,openldap,grafana postgres_version=9.2 grafana_version=6.7.0-beta1
|
make devenv sources=postgres,auth/openldap,grafana postgres_version=9.2 grafana_version=6.7.0-beta1
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
32
devenv/docker/blocks/auth/README.md
Normal file
32
devenv/docker/blocks/auth/README.md
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
# Auth Docker blocks
|
||||||
|
|
||||||
|
This collection of Docker images will help create a developer environment to
|
||||||
|
interact with different Authentication Providers.
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
|
||||||
|
Spin up a service with the following command from the base directory of this
|
||||||
|
repository.
|
||||||
|
|
||||||
|
```bash
|
||||||
|
make devenv=oauth
|
||||||
|
```
|
||||||
|
|
||||||
|
This will add the `oauth/docker-compose` block to the `docker-compose` file used
|
||||||
|
by the `devenv` target.
|
||||||
|
|
||||||
|
## Available Authentication Providers
|
||||||
|
|
||||||
|
- [apache_proxy](./apache_proxy)
|
||||||
|
- [apache_proxy_mac](./apache_proxy_mac)
|
||||||
|
- [freeipa](./freeipa)
|
||||||
|
- [jwt_proxy](./jwt_proxy)
|
||||||
|
- [oauth](./oauth)
|
||||||
|
- [nginx_proxy](./nginx_proxy)
|
||||||
|
- [nginx_proxy_mac](./nginx_proxy_mac)
|
||||||
|
- [oauth](./oauth)
|
||||||
|
- [openldap](./openldap)
|
||||||
|
- [openldap-mac](./openldap-mac)
|
||||||
|
- [openldap-multiple](./openldap-multiple)
|
||||||
|
- [prometheus_basic_auth_proxy](./prometheus_basic_auth_proxy)
|
||||||
|
- [saml](./saml)
|
Loading…
Reference in New Issue
Block a user