- Sort Score
- Result 10 results
- Languages All
Results 41 - 50 of 115 for csiNode (0.31 sec)
-
staging/src/k8s.io/api/storage/v1beta1/generated.proto
} // DEPRECATED - This group version of CSINode is deprecated by storage/v1/CSINode. // See the release notes for more information. // CSINode holds information about all CSI drivers installed on a node. // CSI drivers do not need to create the CSINode object directly. As long as // they use the node-driver-registrar sidecar container, the kubelet will // automatically populate the CSINode object for the CSI driver as part of
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 28 15:34:11 UTC 2024 - 25K bytes - Viewed (0) -
staging/src/k8s.io/api/storage/v1beta1/types.go
// +k8s:prerelease-lifecycle-gen:replacement=storage.k8s.io,v1,CSINode // DEPRECATED - This group version of CSINode is deprecated by storage/v1/CSINode. // See the release notes for more information. // CSINode holds information about all CSI drivers installed on a node. // CSI drivers do not need to create the CSINode object directly. As long as // they use the node-driver-registrar sidecar container, the kubelet will
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Nov 27 20:06:32 UTC 2023 - 33.1K bytes - Viewed (0) -
plugin/pkg/auth/authorizer/node/node_authorizer_test.go
}, // CSINode { name: "disallowed CSINode with subresource - feature enabled", attrs: authorizer.AttributesRecord{User: node0, ResourceRequest: true, Verb: "get", Resource: "csinodes", Subresource: "csiDrivers", APIGroup: "storage.k8s.io", Name: "node0"}, expect: authorizer.DecisionNoOpinion, }, { name: "disallowed get another node's CSINode",
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 21:22:55 UTC 2024 - 40.5K bytes - Viewed (0) -
pkg/apis/storage/zz_generated.deepcopy.go
func (in *CSINode) DeepCopyInto(out *CSINode) { *out = *in out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) in.Spec.DeepCopyInto(&out.Spec) return } // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CSINode. func (in *CSINode) DeepCopy() *CSINode { if in == nil { return nil } out := new(CSINode)
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Oct 31 03:26:35 UTC 2023 - 19.1K bytes - Viewed (0) -
pkg/scheduler/framework/plugins/volumebinding/binder.go
} // isPluginMigratedToCSIOnNode checks if an in-tree plugin has been migrated to a CSI driver on the node. func isPluginMigratedToCSIOnNode(pluginName string, csiNode *storagev1.CSINode) bool { if csiNode == nil { return false } csiNodeAnn := csiNode.GetAnnotations() if csiNodeAnn == nil { return false } var mpaSet sets.Set[string] mpa := csiNodeAnn[v1.MigratedPluginsAnnotationKey]
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu May 09 14:55:34 UTC 2024 - 42.6K bytes - Viewed (0) -
staging/src/k8s.io/api/storage/v1/generated.proto
optional bool seLinuxMount = 8; } // CSINode holds information about all CSI drivers installed on a node. // CSI drivers do not need to create the CSINode object directly. As long as // they use the node-driver-registrar sidecar container, the kubelet will // automatically populate the CSINode object for the CSI driver as part of // kubelet plugin registration.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 28 15:34:11 UTC 2024 - 24.8K bytes - Viewed (0) -
pkg/registry/storage/rest/storage_storage.go
} // register csinodes if resource := "csinodes"; apiResourceConfigSource.ResourceEnabled(storageapiv1.SchemeGroupVersion.WithResource(resource)) { csiNodeStorage, err := csinodestore.NewStorage(restOptionsGetter) if err != nil { return nil, err } storage[resource] = csiNodeStorage.CSINode } // register csidrivers
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Nov 02 12:51:06 UTC 2023 - 5.8K bytes - Viewed (0) -
pkg/apis/storage/validation/validation_test.go
Name: driverName, NodeID: nodeID, }}, }, }} for _, csiNode := range successCases { if errs := ValidateCSINode(&csiNode, shorterIDValidationOption); len(errs) != 0 { t.Errorf("expected success: %v", errs) } } nodeIDCase := storage.CSINode{ // node ID length > 128 but < 192 ObjectMeta: metav1.ObjectMeta{Name: "foo7"}, Spec: storage.CSINodeSpec{
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Apr 24 18:25:29 UTC 2024 - 69.7K bytes - Viewed (0) -
plugin/pkg/auth/authorizer/node/node_authorizer.go
return authorizer.DecisionNoOpinion, "can only get, create, update, patch, or delete a CSINode", nil } if len(attrs.GetSubresource()) > 0 { klog.V(2).Infof("NODE DENY: '%s' %#v", nodeName, attrs) return authorizer.DecisionNoOpinion, "cannot authorize CSINode subresources", nil } // the request must come from a node with the same name as the CSINode
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 21:22:55 UTC 2024 - 16K bytes - Viewed (0) -
staging/src/k8s.io/api/storage/v1beta1/zz_generated.prerelease-lifecycle.go
func (in *CSINode) APILifecycleDeprecated() (major, minor int) { return 1, 17 } // APILifecycleReplacement is an autogenerated function, returning the group, version, and kind that should be used instead of this deprecated type. // It is controlled by "k8s:prerelease-lifecycle-gen:replacement=<group>,<version>,<kind>" tags in types.go. func (in *CSINode) APILifecycleReplacement() schema.GroupVersionKind {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Mar 14 19:05:45 UTC 2022 - 16.2K bytes - Viewed (0)