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.0.tar.gz (9.5 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.0-py3-none-any.whl (9.9 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for alpacloud_crdvis-0.1.0.tar.gz
Algorithm Hash digest
SHA256 c12030f982137fff268c12ca1fc4243283251369cc83787da5ba88f1784a8aed
MD5 a50d240133a526b1e26e737a9c76d129
BLAKE2b-256 a85113d36aa4ba0d86d6d70461d2c5a36d04c0d12d7e67bee5bfc9a5c60dd3a5

See more details on using hashes here.

File details

Details for the file alpacloud.crdvis-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for alpacloud.crdvis-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 90c42bd0e153da831d21009541937d8c6025c3ec4c45df95b2f09206a4806ecf
MD5 984669d52ae7b2c64150b23042134c2a
BLAKE2b-256 2187cc2e97606c1bd34cf98632417df55607d77908c6b5e438b6882c852791eb

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