Documentation ¶
Index ¶
- Constants
- func HelmChartToProto(helmchart *sourcev1.HelmChart, clusterName string, tenant string) *pb.HelmChart
- func HelmReleaseToProto(helmrelease *v2beta1.HelmRelease, clusterName string, ...) *pb.HelmRelease
- func K8sObjectToProto(object client.Object, clusterName string, tenant string) (*pb.Object, error)
- func KustomizationToProto(kustomization *kustomizev1.Kustomization, clusterName string, tenant string) (*pb.Kustomization, error)
- func NamespaceToProto(ns corev1.Namespace, clusterName string) *pb.Namespace
- type HelmReleaseStorage
Constants ¶
View Source
const ( PartOfLabel string = "app.kubernetes.io/part-of" ManagedByLabel string = "app.kubernetes.io/managed-by" CreatedByLabel string = "app.kubernetes.io/created-by" InstanceLabel string = "app.kubernetes.io/instance" )
Variables ¶
This section is empty.
Functions ¶
func HelmChartToProto ¶
func HelmReleaseToProto ¶
func HelmReleaseToProto(helmrelease *v2beta1.HelmRelease, clusterName string, inventory []*pb.GroupVersionKind, tenant string) *pb.HelmRelease
func K8sObjectToProto ¶ added in v0.9.0
func KustomizationToProto ¶
func KustomizationToProto(kustomization *kustomizev1.Kustomization, clusterName string, tenant string) (*pb.Kustomization, error)
Types ¶
type HelmReleaseStorage ¶
Click to show internal directories.
Click to hide internal directories.