Skip to search

CSIDriverConfig

ate.dev / v1alpha1

apiVersion: ate.dev/v1alpha1 kind: CSIDriverConfig metadata: name: example
View raw schema
apiVersion string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources
kind string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
metadata object
spec object required
CSIDriverConfigSpec defines the desired state of CSIDriverConfig
controllerEndpoint string required
ControllerEndpoint is the gRPC endpoint for the CSI Controller service. Must be a valid network URI (e.g. dns:///csi-service:9000 or tcp://127.0.0.1:9000).
pattern: ^(tcp|dns)://.+$
driverName string required
DriverName is the standard CSI driver name (e.g. "hostpath.csi.k8s.io"). Matches the StorageClass referenced in ActorTemplate volume definitions.
pattern: ^(substrate\.io/)?([a-z0-9]([-a-z0-9]*[a-z0-9])?(\.[a-z0-9]([-a-z0-9]*[a-z0-9])?)*)$
minLength: 1
maxLength: 63
nodeSocketOverride string
NodeSocketOverride is an optional override for the CSI Node service socket on the worker nodes. If empty, ATE defaults to unix:///var/lib/kubelet/plugins/[DriverName]/csi.sock.
pattern: ^unix://.+$

No matches. Try .spec.controllerEndpoint for an exact path