Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetOpt ¶
func WithDomain ¶
type ListFilter ¶
type ListFilter int
const ( ListFilterNone ListFilter = iota ListFilterBase ListFilterOpional )
type Opt ¶
type Opt func(*Resolver)
type Resolver ¶
type Resolver struct {
// contains filtered or unexported fields
}
func NewResolver ¶
func (*Resolver) List ¶
func (r *Resolver) List(lf ListFilter) []string
type Resource ¶
type Resource int
const ( // default 0 index has no meaning // Canal CNI CalicoCNI Resource = iota + 1 CalicoController CalicoNode Flannel // Cilium CNI Cilium CiliumOperator HubbleRelay HubbleUI HubbleUIBackend CiliumCertGen // WeaveNet CNI WeaveNetCNIKube WeaveNetCNINPC // Core components (MC, metrics-server...) DNSNodeCache MachineController MetricsServer OperatingSystemManager // Addons ClusterAutoscaler // General CSI images (to be removed) CSIAttacher CSINodeDriverRegistar CSIProvisioner CSISnapshotter CSIResizer CSILivenessProbe AwsCCM // Azure CCM AzureCCM AzureCNM // AWS EBS CSI AwsEbsCSI AwsEbsCSIAttacher AwsEbsCSILivenessProbe AwsEbsCSINodeDriverRegistrar AwsEbsCSIProvisioner AwsEbsCSIResizer AwsEbsCSISnapshotter AwsEbsCSISnapshotController // AzureFile CSI AzureFileCSI AzureFileCSIAttacher AzureFileCSILivenessProbe AzureFileCSINodeDriverRegistar AzureFileCSIProvisioner AzureFileCSIResizer AzureFileCSISnapshotter AzureFileCSISnapshotterController // AzureDisk CSI AzureDiskCSI AzureDiskCSIAttacher AzureDiskCSILivenessProbe AzureDiskCSINodeDriverRegistar AzureDiskCSIProvisioner AzureDiskCSIResizer AzureDiskCSISnapshotter AzureDiskCSISnapshotterController // Nutanix CSI NutanixCSILivenessProbe NutanixCSI NutanixCSIProvisioner NutanixCSIRegistrar NutanixCSIResizer NutanixCSISnapshotter NutanixCSISnapshotController NutanixCSISnapshotValidationWebhook // DigitalOcean CSI DigitalOceanCSI DigitalOceanCSIAlpine DigitalOceanCSIAttacher DigitalOceanCSINodeDriverRegistar DigitalOceanCSIProvisioner DigitalOceanCSIResizer DigitalOceanCSISnapshotController DigitalOceanCSISnapshotValidationWebhook DigitalOceanCSISnapshotter // OpenStack CSI OpenstackCSI OpenstackCSINodeDriverRegistar OpenstackCSILivenessProbe OpenstackCSIAttacher OpenstackCSIProvisioner OpenstackCSIResizer OpenstackCSISnapshotter OpenstackCSISnapshotController OpenstackCSISnapshotWebhook // CCMs and CSI plugins DigitaloceanCCM HetznerCCM HetznerCSI OpenstackCCM EquinixMetalCCM VsphereCCM // CSI Vault Secret Provider CSIVaultSecretProvider // hashicorp/vault-csi-provider:1.1.0 // CSI Secrets Driver SecretStoreCSIDriverNodeRegistrar SecretStoreCSIDriver SecretStoreCSIDriverLivenessProbe SecretStoreCSIDriverCRDs // VMwareCloud Director CSI VMwareCloudDirectorCSI // vSphere CSI VsphereCSIDriver VsphereCSISyncer VsphereCSIAttacher VsphereCSILivenessProbe VsphereCSINodeDriverRegistar VsphereCSIProvisioner VsphereCSIResizer VsphereCSISnapshotter VsphereCSISnapshotController VsphereCSISnapshotValidationWebhook // GCP Compute Persistent Disk CSI GCPComputeCSIDriver GCPComputeCSIProvisioner GCPComputeCSIAttacher GCPComputeCSIResizer GCPComputeCSISnapshotter GCPComputeCSISnapshotController GCPComputeCSISnapshotValidationWebhook GCPComputeCSINodeDriverRegistrar // Calico VXLAN CalicoVXLANCNI CalicoVXLANController CalicoVXLANNode )
func FindResource ¶
Click to show internal directories.
Click to hide internal directories.