Directories
¶
Path | Synopsis |
---|---|
Package main implements the crossplane-diff CLI tool for diffing Crossplane resources.
|
Package main implements the crossplane-diff CLI tool for diffing Crossplane resources. |
client/core
Package core contains structs and functions to aggregate built-in kube clients for use elsewhere
|
Package core contains structs and functions to aggregate built-in kube clients for use elsewhere |
client/crossplane
Package crossplane contains interfaces and implementations for clients that talk to Kubernetes about Crossplane primitives, often by consuming clients from the kubernetes package.
|
Package crossplane contains interfaces and implementations for clients that talk to Kubernetes about Crossplane primitives, often by consuming clients from the kubernetes package. |
client/kubernetes
Package kubernetes contains interfaces and implementations for clients that talk directly to Kubernetes
|
Package kubernetes contains interfaces and implementations for clients that talk directly to Kubernetes |
diffprocessor
Package diffprocessor contains the logic to calculate and render diffs.
|
Package diffprocessor contains the logic to calculate and render diffs. |
renderer
Package renderer contains the logic for formatting and displaying diffs.
|
Package renderer contains the logic for formatting and displaying diffs. |
renderer/types
Package types provides types used in the renderer in order to facilitate code reuse in test
|
Package types provides types used in the renderer in order to facilitate code reuse in test |
testutils
Package testutils is for test utilities.
|
Package testutils is for test utilities. |
types
Package types defines shared type definitions and interfaces used across the crossplane-diff application.
|
Package types defines shared type definitions and interfaces used across the crossplane-diff application. |
Click to show internal directories.
Click to hide internal directories.