package
0.0.0-20241210122725-8969dbd9e227
Repository: https://github.com/datagravity-ai/keel.git
Documentation: pkg.go.dev
# Functions
NewKubernetesImplementer - create new k8s implementer.
NewProvider - create new kubernetes based provider.
# Constants
ProviderName - provider name.
# Structs
KubernetesImplementer - default kubernetes client implementer, uses https://github.com/kubernetes/client-go v3.0.0-beta.0.
Opts - implementer options, usually for k8s deployments it's best to use InCluster option.
Provider - kubernetes provider for auto update.
UpdatePlan - deployment update plan.
# Interfaces
GenericResourceCache an interface for generic resource cache.
Implementer - thing wrapper around currently used k8s APIs.