> ## Documentation Index
> Fetch the complete documentation index at: https://akua-1dce587a.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# E_CRDS_INVALID

> Manifest and lockfile error reported by akua pkg

A CRD dependency yields no typed schemas: its `crds` path names nothing in the source, the files under it hold no `CustomResourceDefinition`, a CRD is malformed, or two files define the same kind and version differently.

## How to fix it

Point `crds` at the directory or file that holds the CRDs (for a Helm chart, `crds = true` reads `crds/` and the templates), and narrow it when the source carries several copies of the same CRD.

## Shape

```json theme={null}
{
  "level": "error",
  "code": "E_CRDS_INVALID",
  "message": "...",
  "docs": "https://cli.akua.dev/errors/E_CRDS_INVALID"
}
```

## Related topics

> **[Error codes](https://akua-1dce587a.mintlify.site/akua/errors.md)**
>
> What each structured error means and how to resolve it.

> **[akua pkg commands](https://akua-1dce587a.mintlify.site/akua/cli.md)**
>
> Every command, the universal flags and the exit codes.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.