
Hydra
Channel | Revision | Published | Runs on |
---|---|---|---|
latest/stable | 362 | 20 Jan 2025 | |
latest/edge | 393 | 09 Jul 2025 | |
istio/edge | 329 | 29 Nov 2024 | |
0.3/edge | 394 | 08 Sep 2025 | |
0.2/stable | 285 | 26 Jun 2024 | |
0.2/edge | 285 | 09 May 2024 | |
0.1/edge | 270 | 24 Nov 2023 |
juju deploy hydra
Deploy Kubernetes operators easily with Juju, the Universal Operator Lifecycle Manager. Need a Kubernetes cluster? Install MicroK8s to create a full CNCF-certified Kubernetes system in under 60 seconds.
Platform:
charms.hydra.v0.hydra_token_hook
-
- Last updated 30 Jun 2025
- Revision Library version 0.1
Interface library for configuring the hydra token hook.
The provider side is responsible for providing the configuration that hydra will use to call this hook.
The requirer side (hydra) takes the configuration provided and updates its config.
Index
class AuthIn
class ProviderData
Methods
ProviderData. auth_enabled( self )
class ReadyEvent
Description
An event when the integration is ready. None
class UnavailableEvent
Description
An event when the integration is unavailable. None
class RelationEvents
class HydraHookProvider
Description
Provider side of the hydra-token-hook relation. None
Methods
HydraHookProvider. __init__( self , charm: CharmBase , relation_name: str )
HydraHookProvider. update_relations_app_data( self , data: ProviderData )
Description
Update the integration data. None
class HydraHookRequirer
Description
Requirer side of the hydra-token-hook relation. None
Methods
HydraHookRequirer. __init__( self , charm: CharmBase , relation_name: str )
HydraHookRequirer. consume_relation_data( relation , relation_id )
Description
An API for the requirer charm to consume the related information in the application databag. None
HydraHookRequirer. relations( self )
Description
The list of Relation instances associated with this relation_name. None
HydraHookRequirer. ready( self , relation_id )
Description
Check if the relation data is ready. None