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)
string
alias)(Appears on: TrilioAppCondition)
Helm
(Appears on: TrilioVaultManagerSpec)
version
string
Helm Chart version
tillerNamespace
string
Namespace for Tiller (Helm V2 only)
ResourceScope (string
alias)
string
alias)(Appears on: TrilioVaultManagerSpec)
TrilioAppCondition
(Appears on: TrilioVaultManagerStatus)
ConditionType of Trilio Application
status
ConditionStatus
ConditionStatus of Trilio Application
reason
TrilioAppConditionReason
ConditionReason of Trilio Application
message
string
ApplicationCondition message
lastTransitionTime
Kubernetes meta/v1.Time
TransitionTime of last status
TrilioAppConditionReason (string
alias)
string
alias)(Appears on: TrilioAppCondition)
TrilioAppConditionType (string
alias)
string
alias)(Appears on: TrilioAppCondition)
TrilioAppRelease
(Appears on: TrilioVaultManagerStatus)
name
string
Name of TrilioAppRelease
manifest
string
Manifest referencing the TrilioAppRelease
TrilioVaultManager
TrilioVaultManager is the Schema for the triliovaultmanagers API
metadata
Kubernetes meta/v1.ObjectMeta
Refer to the Kubernetes API documentation for the fields of the metadata
field.
Spec for TrilioVaultManager
status
TrilioVaultManagerStatus
Status for TrilioVaultManager
TrilioVaultManagerSpec
(Appears on: TrilioVaultManager)
TrilioVaultManagerSpec defines the desired state of TrilioVaultManager
trilioVaultAppVersion
string
Helm Chart version of Trilio Application
helmVersion
Helm
Helm Version
applicationScope
ResourceScope
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
Kubernetes core/v1.ResourceRequirements
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.
affinity
Kubernetes core/v1.Affinity
The scheduling constraints on application pods.
tolerations
[]*k8s.io/api/core/v1.Toleration
The toleration of application against the specific taints on the nodes
TrilioVaultManagerStatus
(Appears on: TrilioVaultManager)
conditions
TrilioAppCondition
Trilio Application condition
deployedRelease
TrilioAppRelease
Trilio Application deployed release
Last updated