Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 21 for volume_plugin (0.17 sec)

  1. pkg/kubelet/volumemanager/cache/desired_state_of_wold_selinux_metrics.go

    			StabilityLevel: compbasemetrics.ALPHA,
    		},
    		[]string{"volume_plugin", "access_mode"},
    	)
    	seLinuxVolumeContextMismatchWarnings = compbasemetrics.NewGaugeVec(
    		&compbasemetrics.GaugeOpts{
    			Name:           "volume_manager_selinux_volume_context_mismatch_warnings_total",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 04 12:16:56 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  2. pkg/volume/util/metrics.go

    		Help:           "Storage operation duration",
    		Buckets:        []float64{.1, .25, .5, 1, 2.5, 5, 10, 15, 25, 50, 120, 300, 600},
    		StabilityLevel: metrics.ALPHA,
    	},
    	[]string{"volume_plugin", "operation_name", "status", "migrated"},
    )
    
    var storageOperationEndToEndLatencyMetric = metrics.NewHistogramVec(
    	&metrics.HistogramOpts{
    		Name:           "volume_operation_total_seconds",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Aug 23 23:05:31 UTC 2022
    - 5.8K bytes
    - Viewed (0)
  3. pkg/controller/volume/attachdetach/metrics/metrics.go

    			if err != nil {
    				continue
    			}
    			volumePlugin, err := collector.volumePluginMgr.FindPluginBySpec(volumeSpec)
    			if err != nil {
    				continue
    			}
    			pluginName := volumeutil.GetFullQualifiedPluginNameForVolume(volumePlugin.GetPluginName(), volumeSpec)
    			nodeVolumeMap.add(pod.Spec.NodeName, pluginName)
    		}
    	}
    	return nodeVolumeMap
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Jul 10 06:30:05 UTC 2023
    - 7.5K bytes
    - Viewed (0)
  4. pkg/kubemark/hollow_kubelet.go

    type HollowKubelet struct {
    	KubeletFlags         *options.KubeletFlags
    	KubeletConfiguration *kubeletconfig.KubeletConfiguration
    	KubeletDeps          *kubelet.Dependencies
    }
    
    func volumePlugins() []volume.VolumePlugin {
    	allPlugins := []volume.VolumePlugin{}
    	allPlugins = append(allPlugins, emptydir.ProbeVolumePlugins()...)
    	allPlugins = append(allPlugins, git_repo.ProbeVolumePlugins()...)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 07 17:10:54 UTC 2024
    - 7.8K bytes
    - Viewed (0)
  5. cmd/kube-controller-manager/app/plugins_providers.go

    func appendExpandableLegacyProviderVolumes(logger klog.Logger, allPlugins []volume.VolumePlugin, featureGate featuregate.FeatureGate) ([]volume.VolumePlugin, error) {
    	return appendLegacyProviderVolumes(logger, allPlugins, featureGate)
    }
    
    func appendLegacyProviderVolumes(logger klog.Logger, allPlugins []volume.VolumePlugin, featureGate featuregate.FeatureGate) ([]volume.VolumePlugin, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 14:55:34 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  6. cmd/kubelet/app/plugins_providers.go

    	"k8s.io/kubernetes/pkg/volume/csimigration"
    	"k8s.io/kubernetes/pkg/volume/portworx"
    )
    
    type probeFn func() []volume.VolumePlugin
    
    func appendPluginBasedOnFeatureFlags(plugins []volume.VolumePlugin, inTreePluginName string,
    	featureGate featuregate.FeatureGate, pluginInfo pluginInfo) ([]volume.VolumePlugin, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 09 14:55:34 UTC 2024
    - 2.7K bytes
    - Viewed (0)
  7. pkg/volume/flexvolume/plugin.go

    type PluginFactory interface {
    	NewFlexVolumePlugin(pluginDir, driverName string, runner exec.Interface) (volume.VolumePlugin, error)
    }
    
    type pluginFactory struct{}
    
    func (pluginFactory) NewFlexVolumePlugin(pluginDir, name string, runner exec.Interface) (volume.VolumePlugin, error) {
    	execPath := filepath.Join(pluginDir, name)
    
    	driverName := utilstrings.UnescapeQualifiedName(name)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 9.7K bytes
    - Viewed (0)
  8. cmd/kube-controller-manager/app/plugins.go

    // initialization code for kubelet really, really need a through refactor.
    func ProbeAttachableVolumePlugins(logger klog.Logger) ([]volume.VolumePlugin, error) {
    	var err error
    	allPlugins := []volume.VolumePlugin{}
    	allPlugins, err = appendAttachableLegacyProviderVolumes(logger, allPlugins, utilfeature.DefaultFeatureGate)
    	if err != nil {
    		return allPlugins, err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 30 15:17:15 UTC 2024
    - 6.1K bytes
    - Viewed (0)
  9. pkg/volume/secret/secret.go

    func ProbeVolumePlugins() []volume.VolumePlugin {
    	return []volume.VolumePlugin{&secretPlugin{}}
    }
    
    const (
    	secretPluginName = "kubernetes.io/secret"
    )
    
    // secretPlugin implements the VolumePlugin interface.
    type secretPlugin struct {
    	host      volume.VolumeHost
    	getSecret func(namespace, name string) (*v1.Secret, error)
    }
    
    var _ volume.VolumePlugin = &secretPlugin{}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 9.1K bytes
    - Viewed (0)
  10. cmd/kubelet/app/plugins.go

    	"k8s.io/kubernetes/pkg/volume/secret"
    )
    
    // ProbeVolumePlugins collects all volume plugins into an easy to use list.
    func ProbeVolumePlugins(featureGate featuregate.FeatureGate) ([]volume.VolumePlugin, error) {
    	allPlugins := []volume.VolumePlugin{}
    
    	// The list of plugins to probe is decided by the kubelet binary, not
    	// by dynamic linking or other "magic".  Plugins will be analyzed and
    	// initialized later.
    	//
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 13 21:09:52 UTC 2024
    - 3.1K bytes
    - Viewed (0)
Back to top