mappings

package
v0.22.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 18, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ConfigMaps

func ConfigMaps() schema.GroupVersionKind

func Endpoints

func Endpoints() schema.GroupVersionKind

func Events

func Events() schema.GroupVersionKind

func HostToVirtual

func HostToVirtual(ctx *synccontext.SyncContext, pName, pNamespace string, pObj client.Object, gvk schema.GroupVersionKind) types.NamespacedName

func Ingresses

func Ingresses() schema.GroupVersionKind

func IsManaged

func IsManaged(ctx *synccontext.SyncContext, pObj client.Object) (bool, error)

func Namespaces

func Namespaces() schema.GroupVersionKind

func NetworkingPolicies added in v0.21.2

func NetworkingPolicies() schema.GroupVersionKind

func Nodes

func Nodes() schema.GroupVersionKind

func PersistentVolumeClaims

func PersistentVolumeClaims() schema.GroupVersionKind

func PersistentVolumes

func PersistentVolumes() schema.GroupVersionKind

func Pods

func Pods() schema.GroupVersionKind

func PriorityClasses

func PriorityClasses() schema.GroupVersionKind

func Secrets

func Secrets() schema.GroupVersionKind

func ServiceAccounts

func ServiceAccounts() schema.GroupVersionKind

func Services

func Services() schema.GroupVersionKind

func StorageClasses

func StorageClasses() schema.GroupVersionKind

func VirtualToHost

func VirtualToHost(ctx *synccontext.SyncContext, vName, vNamespace string, gvk schema.GroupVersionKind) types.NamespacedName

func VirtualToHostName

func VirtualToHostName(ctx *synccontext.SyncContext, vName, vNamespace string, gvk schema.GroupVersionKind) string

func VirtualToHostNamespace

func VirtualToHostNamespace(ctx *synccontext.SyncContext, vNamespace string) string

func VolumeSnapshotClasses

func VolumeSnapshotClasses() schema.GroupVersionKind

func VolumeSnapshotContents

func VolumeSnapshotContents() schema.GroupVersionKind

func VolumeSnapshots

func VolumeSnapshots() schema.GroupVersionKind

Types

type Registry

type Registry struct {
	// contains filtered or unexported fields
}

func (*Registry) AddMapper

func (m *Registry) AddMapper(mapper synccontext.Mapper) error

func (*Registry) ByGVK

func (*Registry) Has

func (m *Registry) Has(gvk schema.GroupVersionKind) bool

func (*Registry) List

func (*Registry) Store

func (m *Registry) Store() synccontext.MappingsStore

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL