Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 33 for CSIDrivers (0.18 sec)

  1. pkg/registry/storage/csidriver/storage/storage.go

    )
    
    // CSIDriverStorage includes storage for CSIDrivers and all subresources
    type CSIDriverStorage struct {
    	CSIDriver *REST
    }
    
    // REST object that will work for CSIDrivers
    type REST struct {
    	*genericregistry.Store
    }
    
    // NewStorage returns a RESTStorage object that will work against CSIDrivers
    func NewStorage(optsGetter generic.RESTOptionsGetter) (*CSIDriverStorage, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Nov 18 09:21:13 UTC 2022
    - 2.2K bytes
    - Viewed (0)
  2. pkg/volume/csi/testing/testing.go

    	client.Tracker().Add(&v1.Node{
    		ObjectMeta: metav1.ObjectMeta{
    			Name: "fakeNode",
    		},
    		Spec: v1.NodeSpec{},
    	})
    
    	// Start informer for CSIDrivers.
    	factory := informers.NewSharedInformerFactory(client, csi.CsiResyncPeriod)
    	csiDriverInformer := factory.Storage().V1().CSIDrivers()
    	csiDriverLister := csiDriverInformer.Lister()
    
    	factory.Start(wait.NeverStop)
    	syncedTypes := factory.WaitForCacheSync(wait.NeverStop)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jan 07 00:11:50 UTC 2021
    - 2.2K bytes
    - Viewed (0)
  3. api/discovery/apis__storage.k8s.io__v1.json

    {
      "apiVersion": "v1",
      "groupVersion": "storage.k8s.io/v1",
      "kind": "APIResourceList",
      "resources": [
        {
          "kind": "CSIDriver",
          "name": "csidrivers",
          "namespaced": false,
          "singularName": "csidriver",
          "storageVersionHash": "hL6j/rwBV5w=",
          "verbs": [
            "create",
            "delete",
            "deletecollection",
            "get",
            "list",
            "patch",
            "update",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 15 18:18:19 UTC 2023
    - 2.1K bytes
    - Viewed (0)
  4. pkg/registry/storage/csidriver/strategy_test.go

    }
    
    func TestCSIDriverStrategy(t *testing.T) {
    	ctx := genericapirequest.WithRequestInfo(genericapirequest.NewContext(), &genericapirequest.RequestInfo{
    		APIGroup:   "storage.k8s.io",
    		APIVersion: "v1",
    		Resource:   "csidrivers",
    	})
    	if Strategy.NamespaceScoped() {
    		t.Errorf("CSIDriver must not be namespace scoped")
    	}
    	if Strategy.AllowCreateOnUpdate() {
    		t.Errorf("CSIDriver should not allow create on update")
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 16.7K bytes
    - Viewed (0)
  5. pkg/registry/storage/rest/storage_storage.go

    		csiNodeStorage, err := csinodestore.NewStorage(restOptionsGetter)
    		if err != nil {
    			return nil, err
    		}
    		storage[resource] = csiNodeStorage.CSINode
    	}
    
    	// register csidrivers
    	if resource := "csidrivers"; apiResourceConfigSource.ResourceEnabled(storageapiv1.SchemeGroupVersion.WithResource(resource)) {
    		csiDriverStorage, err := csidriverstore.NewStorage(restOptionsGetter)
    		if err != nil {
    			return storage, err
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Nov 02 12:51:06 UTC 2023
    - 5.8K bytes
    - Viewed (0)
  6. pkg/registry/storage/csidriver/storage/storage_test.go

    	etcdStorage, server := registrytest.NewEtcdStorageForResource(t, storageapi.SchemeGroupVersion.WithResource("csidrivers").GroupResource())
    	restOptions := generic.RESTOptions{
    		StorageConfig:           etcdStorage,
    		Decorator:               generic.UndecoratedStorage,
    		DeleteCollectionWorkers: 1,
    		ResourcePrefix:          "csidrivers",
    	}
    	csiDriverStorage, err := NewStorage(restOptions)
    	if err != nil {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 14 15:49:55 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  7. pkg/volume/csi/csi_plugin_test.go

    	client.Tracker().Add(&api.Node{
    		ObjectMeta: meta.ObjectMeta{
    			Name: "fakeNode",
    		},
    		Spec: api.NodeSpec{},
    	})
    
    	// Start informer for CSIDrivers.
    	factory := informers.NewSharedInformerFactory(client, CsiResyncPeriod)
    	csiDriverInformer := factory.Storage().V1().CSIDrivers()
    	csiDriverLister := csiDriverInformer.Lister()
    	volumeAttachmentInformer := factory.Storage().V1().VolumeAttachments()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 24 18:25:29 UTC 2024
    - 41.8K bytes
    - Viewed (0)
  8. pkg/controlplane/storageversionhashdata/data.go

    	"rbac.authorization.k8s.io/v1/roles":                                "7FuwZcIIItM=",
    	"scheduling.k8s.io/v1/priorityclasses":                              "1QwjyaZjj3Y=",
    	"storage.k8s.io/v1/csidrivers":                                      "hL6j/rwBV5w=",
    	"storage.k8s.io/v1/csinodes":                                        "Pe62DkZtjuo=",
    	"storage.k8s.io/v1/storageclasses":                                  "K+m6uJwbjGY=",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 20:14:51 UTC 2024
    - 4.9K bytes
    - Viewed (0)
  9. pkg/volume/csi/csi_plugin.go

    type RegistrationHandler struct {
    }
    
    // TODO (verult) consider using a struct instead of global variables
    // csiDrivers map keep track of all registered CSI drivers on the node and their
    // corresponding sockets
    var csiDrivers = &DriversStore{}
    
    var nim nodeinfomanager.Interface
    
    // PluginHandler is the plugin registration handler interface passed to the
    // pluginwatcher module in kubelet
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 29.2K bytes
    - Viewed (0)
  10. pkg/volume/csi/nodeinfomanager/nodeinfomanager.go

    	}
    
    	return nil
    }
    
    // UninstallCSIDriver removes the node ID annotation from the Node object and CSIDrivers field from the
    // CSINode object. If the CSINodeInfo object contains no CSIDrivers, it will be deleted.
    // If multiple calls to UninstallCSIDriver() are made in parallel, some calls might receive Node or
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 11 09:02:45 UTC 2024
    - 20.1K bytes
    - Viewed (0)
Back to top