Skip to main content

A visualiser for Kubernetes CRDs

Project description

CRD Visualiser

Visualise a CRD! CRDs are giant, and it's too hard to find the information you need in them. When you're searching for the name of a field, you have to jump past results from other fields' descriptions. When you want to see what attributes are valid at a particular level, you have to scroll past the whole tree. Even once you find what you're looking for, you have to parse OpenAPI in your head. Just don't! Let machines help.

crdvis presents CRDs in a concise view. The tree browser shows a CRD the way you'd want it. The goto function searches field names only, and the find function searches descriptions too. Simple field types are inlined.

CRD Visualiser Interface

Loading a CRD

crdvis can load CRDs from several locations:

  • your filesystem : give it a valid path or something prefixed with file://
  • the web : urls for http:// and https:// will be loaded. GitHub urls will automatically request the raw file, so you don't have to click through to the "raw" version
  • an active Kubernetes cluster : kubectl:// will use kubectl to pull a CRD from your current Kubernetes cluster
  • raw CRD : copypaste it in

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

alpacloud_crdvis-0.1.1.tar.gz (9.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

alpacloud_crdvis-0.1.1-py3-none-any.whl (10.2 kB view details)

Uploaded Python 3

File details

Details for the file alpacloud_crdvis-0.1.1.tar.gz.

File metadata

  • Download URL: alpacloud_crdvis-0.1.1.tar.gz
  • Upload date:
  • Size: 9.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for alpacloud_crdvis-0.1.1.tar.gz
Algorithm Hash digest
SHA256 9109cbb38acfb6154c16842ef301f2e77062c0e82907e351c3a96ab72513545d
MD5 eb64e12ea3aae8621be49b6514158e15
BLAKE2b-256 d18733fbea416e15f9d50056436c418e30439309eba9296653ac7a985f0d2d8c

See more details on using hashes here.

File details

Details for the file alpacloud_crdvis-0.1.1-py3-none-any.whl.

File metadata

File hashes

Hashes for alpacloud_crdvis-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 13ee76186c300ee08d1e28499891f437ac620a00f3a6e37990aa58daf8f181a2
MD5 63894be8d7a8dfd022572ff953e666d5
BLAKE2b-256 07c53db60773cd5365c0b50023b1e32c6e0865e80a75bc87f8a07096e5380369

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page