Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
8881418
ability to provision keycloak from config file
elizabethhealy Mar 25, 2024
a5e0843
removed commented out
elizabethhealy Mar 25, 2024
4a130ff
pass in config file to load
elizabethhealy Mar 25, 2024
72c01ec
add custom client roles
elizabethhealy Mar 25, 2024
d873ee3
Merge branch 'main' into keycloak-from-config-file
elizabethhealy Mar 26, 2024
9a0b213
ability to provision data from config
elizabethhealy Mar 26, 2024
ec319d7
Merge branch 'main' into keycloak-from-config-file
elizabethhealy Apr 4, 2024
ed84558
updata data provisioning
elizabethhealy Apr 4, 2024
ccc5b98
Merge branch 'main' into keycloak-from-config-file
elizabethhealy Apr 12, 2024
b63ca15
updates with new field naming
elizabethhealy Apr 12, 2024
ac3940a
provision data from config linting
elizabethhealy Apr 12, 2024
9c91a93
linting
elizabethhealy Apr 12, 2024
ba78a75
linting
elizabethhealy Apr 12, 2024
28afe5b
linting
elizabethhealy Apr 12, 2024
ee28617
Merge branch 'main' into keycloak-from-config-file
elizabethhealy Apr 18, 2024
0d18c49
up to date with newest change
elizabethhealy Apr 18, 2024
f332dae
linting
elizabethhealy Apr 18, 2024
7110d39
linting
elizabethhealy Apr 18, 2024
a63c119
linting
elizabethhealy Apr 18, 2024
7eeeea9
Merge branch 'main' into keycloak-from-config-file
elizabethhealy Apr 22, 2024
25a9002
Merge branch 'main' into keycloak-from-config-file
elizabethhealy Apr 23, 2024
24acb48
fixes from merge
elizabethhealy Apr 23, 2024
6436fe9
linting
elizabethhealy Apr 23, 2024
4942d4f
Merge branch 'main' into keycloak-from-config-file
mkleene Apr 23, 2024
75633d3
remove data provisioning
elizabethhealy Apr 25, 2024
73cdd2f
Merge branch 'main' into keycloak-from-config-file
elizabethhealy Apr 25, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,10 @@ brew install buf go golangci-lint goose grpcurl openssl
Note: support was added to provision a set of fixture data into the database.
Run `go run github.com/opentdf/platform/service provision fixtures -h` for more information.

### Provisioning Custom Keycloak and Policy Data

To providion a custom keycloak setup, create a yaml following the format of [the sample keycloak config]((service/cmd/keycloak_data.yaml)). You can create different realms with seperate users, clients, roles, and groups. Run the provisioning with `go run ./service provision keycloak-from-config -f <path-to-your-yaml-file>`.

### Generation

Our native gRPC service functions are generated from `proto` definitions using [Buf](https://buf.build/docs/introduction).
Expand Down
Loading