mirror of
https://github.com/pocket-id/pocket-id.git
synced 2025-12-09 14:53:00 +03:00
🚀 Feature: support declarative configuration of OIDC clients #62
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @a-bali on GitHub.
Feature description
Instead of requiring that OIDC clients are manually created using the web interface, support defining them in a configuration file i.e. declaratively.
Alternative idea: implement a Kubernetes generator that takes ConfigMaps as input and sets up OIDC clients as output.
Pitch
This would enable full compatibility with the GitOps approach so that all configuration and instructions for a Kubernetes cluster can be defined declaratively and executed without need for manual intervention.
@stonith404 commented on GitHub:
While we don't support it officially, this should already be possible with the Terraform provider, see https://github.com/pocket-id/pocket-id/issues/689.