Custom Resource Definition - Operator

This page describes the schema of Trilio for Kubernetes (non-OLM) Operator. The OLM framework replaces this Trilio Operator in OLM-enabled environments.

Deprecated Documentation

This document is deprecated and no longer supported. For accurate, up-to-date information, please refer to the documentation for the latest version of Trilio.

Custom Resource Definition - Operator

ConditionStatus (string alias)

(Appears on: TrilioAppCondition)

Helm

(Appears on: TrilioVaultManagerSpec)

Field
Description

version string

Helm Chart version

tillerNamespace string

Namespace for Tiller (Helm V2 only)

ResourceScope (string alias)

(Appears on: TrilioVaultManagerSpec)

TrilioAppCondition

(Appears on: TrilioVaultManagerStatus)

Field
Description

ConditionType of Trilio Application

ConditionStatus of Trilio Application

ConditionReason of Trilio Application

message string

ApplicationCondition message

TransitionTime of last status

TrilioAppConditionReason (string alias)

(Appears on: TrilioAppCondition)

TrilioAppConditionType (string alias)

(Appears on: TrilioAppCondition)

TrilioAppRelease

(Appears on: TrilioVaultManagerStatus)

Field
Description

name string

Name of TrilioAppRelease

manifest string

Manifest referencing the TrilioAppRelease

TrilioVaultManager

TrilioVaultManager is the Schema for the triliovaultmanagers API

Field
Description

Refer to the Kubernetes API documentation for the fields of the metadata field.

Spec for TrilioVaultManager

Status for TrilioVaultManager

TrilioVaultManagerSpec

(Appears on: TrilioVaultManager)

TrilioVaultManagerSpec defines the desired state of TrilioVaultManager

Field
Description

trilioVaultAppVersion string

Helm Chart version of Trilio Application

Helm Version

Scope for the application which will be installed in the cluster NamespaceScope or ClusterScope

restoreNamespaces []string

ResourceNamespaces are the namespace where you want to restore your applications

Resources is the resource requirements for the containers.

nodeSelector map[string]string

NodeSelector specifies a map of key-value pairs. For the pod to be eligible to run on a node, the node must have each of the indicated key-value pairs as labels.

The scheduling constraints on application pods.

The toleration of application against the specific taints on the nodes

TrilioVaultManagerStatus

(Appears on: TrilioVaultManager)

Field
Description

Trilio Application condition

Trilio Application deployed release

Last updated