Skip to content

Commit

Permalink
docs: Add documentation for nextcloud oidc support (glasskube#252)
Browse files Browse the repository at this point in the history
Signed-off-by: Jens Schneider <jens.schneider.ac@posteo.de>
  • Loading branch information
JensAc committed Sep 8, 2023
1 parent 314c780 commit 8bc1697
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 0 deletions.
1 change: 1 addition & 0 deletions docs/docs/03_crd-reference/nextcloud/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ spec:
| Name | Type | |
|--------|------------------------|--------|
| office | [OfficeSpec](./office) | `null` |
| oidc | [OidcSpec](./oidc) | `null` |

### StorageSpec {#storage}

Expand Down
21 changes: 21 additions & 0 deletions docs/docs/03_crd-reference/nextcloud/oidc.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
# Oidc

The Glasskube operator can configure the [`oidc_login`](https://apps.nextcloud.com/apps/oidc_login) nextcloud app for you. Currently, the operator only passes the most basic configuration options throuh.

## Example

```yaml title=spec.apps.office
oidc:
name: my-oidc-issuer
issuerUrl: https://my-oidc-issuer.org
oidcSecret:
name: oidc-login
```
## Spec
| Name | Type | |
|------------|------------------------------------------------------------------------------------------------------------------------|------------|
| name | String | (required) |
| issuerUrl | String | (required) |
| oidcSecret | [LocalObjectReference](https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/local-object-reference/) | (required) |

0 comments on commit 8bc1697

Please sign in to comment.