API Reference for ArangoMLStorage V1Alpha1

Spec

.spec.backend.s3.allowInsecure

Type: boolean [ref]

AllowInsecure if set to true, the Endpoint certificates won’t be checked

Default Value: false


.spec.backend.s3.caSecret.checksum

Type: string [ref]

UID keeps the information about object Checksum


.spec.backend.s3.caSecret.name

Type: string [ref]

Name of the object


.spec.backend.s3.caSecret.namespace

Type: string [ref]

Namespace of the object. Should default to the namespace of the parent object


.spec.backend.s3.caSecret.uid

Type: string [ref]

UID keeps the information about object UID


.spec.backend.s3.credentialsSecret.checksum

Type: string [ref]

UID keeps the information about object Checksum


.spec.backend.s3.credentialsSecret.name

Type: string [ref]

Name of the object


.spec.backend.s3.credentialsSecret.namespace

Type: string [ref]

Namespace of the object. Should default to the namespace of the parent object


.spec.backend.s3.credentialsSecret.uid

Type: string [ref]

UID keeps the information about object UID


.spec.backend.s3.endpoint

Type: string [ref]

Endpoint specifies the S3 API-compatible endpoint which implements storage Required


.spec.backend.s3.region

Type: string [ref]

Region defines the availability zone name.

Default Value: ""


.spec.bucketName

Type: string [ref]

BucketName specifies the name of the bucket Required


.spec.bucketPath

Type: string [ref]

BucketPath specifies the path within the bucket

Default Value: /


.spec.mode.sidecar.args

Type: array [ref]

Arguments to the entrypoint. The container image’s CMD is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container’s environment. If a variable cannot be resolved, the reference in the input string will be unchanged. Double \(are reduced to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "\)(VAR_NAME)” will produce the string literal “$(VAR_NAME)”. Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated.

Links:


.spec.mode.sidecar.command

Type: array [ref]

Entrypoint array. Not executed within a shell. The container image’s ENTRYPOINT is used if this is not provided. Variable references $(VAR_NAME) are expanded using the container’s environment. If a variable cannot be resolved, the reference in the input string will be unchanged. Double \(are reduced to a single $, which allows for escaping the $(VAR_NAME) syntax: i.e. "\)(VAR_NAME)” will produce the string literal “$(VAR_NAME)”. Escaped references will never be expanded, regardless of whether the variable exists or not. Cannot be updated.

Links:


.spec.mode.sidecar.controllerListenPort

Type: integer [ref]

ControllerListenPort defines on which port the sidecar container will be listening for controller requests

Default Value: 9202


.spec.mode.sidecar.env

Type: core.EnvVar [ref]

Env keeps the information about environment variables provided to the container

Links:


.spec.mode.sidecar.envFrom

Type: core.EnvFromSource [ref]

EnvFrom keeps the information about environment variable sources provided to the container

Links:


.spec.mode.sidecar.image

Type: string [ref]

Image define image details


.spec.mode.sidecar.imagePullPolicy

Type: string [ref]

ImagePullPolicy define Image pull policy

Default Value: IfNotPresent


.spec.mode.sidecar.lifecycle

Type: core.Lifecycle [ref]

Lifecycle keeps actions that the management system should take in response to container lifecycle events.


.spec.mode.sidecar.listenPort

Type: integer [ref]

ListenPort defines on which port the sidecar container will be listening for connections

Default Value: 9201


.spec.mode.sidecar.livenessProbe

Type: core.Probe [ref]

LivenessProbe keeps configuration of periodic probe of container liveness. Container will be restarted if the probe fails.

Links:


.spec.mode.sidecar.ports

Type: []core.ContainerPort [ref]

Ports contains list of ports to expose from the container. Not specifying a port here DOES NOT prevent that port from being exposed. Any port which is listening on the default “0.0.0.0” address inside a container will be accessible from the network.


.spec.mode.sidecar.readinessProbe

Type: core.Probe [ref]

ReadinessProbe keeps configuration of periodic probe of container service readiness. Container will be removed from service endpoints if the probe fails.

Links:


.spec.mode.sidecar.resources

Type: core.ResourceRequirements [ref]

Resources holds resource requests & limits for container

Links:


.spec.mode.sidecar.securityContext

Type: core.SecurityContext [ref]

SecurityContext holds container-level security attributes and common container settings.

Links:


.spec.mode.sidecar.startupProbe

Type: core.Probe [ref]

StartupProbe indicates that the Pod has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a Pod’s lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation.

Links:


.spec.mode.sidecar.volumeMounts

Type: []core.VolumeMount [ref]

VolumeMounts keeps list of pod volumes to mount into the container’s filesystem.


.spec.mode.sidecar.workingDir

Type: string [ref]

Container’s working directory. If not specified, the container runtime’s default will be used, which might be configured in the container image.

Status

.status.conditions

Type: api.Conditions [ref]

Conditions specific to the entire storage