Documentation ¶
Index ¶
- Constants
- func BucketToProto(bucket *sourcev1.Bucket, clusterName string) *pb.Bucket
- func GitRepositoryToProto(repository *sourcev1.GitRepository, clusterName string) *pb.GitRepository
- func HelmChartToProto(helmchart *sourcev1.HelmChart, clusterName string) *pb.HelmChart
- func HelmReleaseToProto(helmrelease *v2beta1.HelmRelease, clusterName string, ...) *pb.HelmRelease
- func HelmRepositoryToProto(helmRepository *sourcev1.HelmRepository, clusterName string) *pb.HelmRepository
- func K8sObjectToProto(object client.Object, clusterName string) (*pb.Object, error)
- func KustomizationToProto(kustomization *kustomizev1.Kustomization, clusterName 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 GitRepositoryToProto ¶
func GitRepositoryToProto(repository *sourcev1.GitRepository, clusterName string) *pb.GitRepository
func HelmChartToProto ¶
func HelmReleaseToProto ¶
func HelmReleaseToProto(helmrelease *v2beta1.HelmRelease, clusterName string, inventory []*pb.GroupVersionKind) *pb.HelmRelease
func HelmRepositoryToProto ¶
func HelmRepositoryToProto(helmRepository *sourcev1.HelmRepository, clusterName string) *pb.HelmRepository
func K8sObjectToProto ¶ added in v0.9.0
func KustomizationToProto ¶
func KustomizationToProto(kustomization *kustomizev1.Kustomization, clusterName string) (*pb.Kustomization, error)
Types ¶
type HelmReleaseStorage ¶
Click to show internal directories.
Click to hide internal directories.