<@U04UQ68083H> when installing hydra with helm it ...
# ory-copilot
g
@chilly-king-10285 when installing hydra with helm it also install resources related to hydra-maester but not the hydra-maester CRD itself, is it ecpected?
b
A message from kapa.ai
Based on the information provided in the knowledge sources, I can answer your question about Hydra and Hydra Maester installation using Helm. Yes, it is expected that when installing Hydra with Helm, it includes resources related to Hydra Maester but not the Hydra Maester Custom Resource Definition (CRD) itself. According to the [Kubernetes Helm Chart documentation](https://www.ory.sh/docs/hydra/self-hosted/kubernetes-helm-chart#hydra-maester), the Hydra Helm chart includes Hydra Maester as a helper chart. Hydra Maester is a Kubernetes controller that manages OAuth2 clients using the
oauth2clients.hydra.ory.sh
custom resource. By default, Hydra Maester is enabled and installed together with Hydra. However, the CRD itself is not part of the installation. This is likely because CRDs are cluster-wide resources, and it's generally considered a best practice to manage them separately from the Helm release to avoid potential conflicts or unintended modifications. If you need to disable Hydra Maester during the Hydra installation, you can do so by setting the appropriate flag:
Copy code
helm install \     --set 'maester.enabled=false' \     ory/hydra
It's worth noting that if you need the Hydra Maester CRD, you would typically need to install it separately before deploying Hydra with Helm.