Search code examples
google-kubernetes-enginekubernetes-helmkind

Where can I find GKE CRDs?


Trying to run helm/chart-testing-action in a GitHub workflow using kind. For the charts I require some GKE CRDs though. Any place I can find them?


Solution

  • Kubernetes client libraries can be used to access custom resources. Not all client libraries support custom resources. The Go and Python client libraries do.

    When you add a custom resource, you can access it using:

    1. kubectl

    2. The kubernetes dynamic client.

    3. A REST client that you write.

    4. A client generated using Kubernetes client generation tools (generating one is an advanced undertaking, but some projects may provide a client along with the CRD or AA).

    Refer to this document on Custom Resources for more detailed information.