Resource Statuses

This topic tells you about the statuses for Tanzu Supply Chain resources.

Every status in Tanzu Supply Chain resources adheres to the same set of rules, starting with those set out by Kubernetes API Conventions.

The spec.conditions array is called a Condition Set.

Each Condition Set has a top-level condition type selected based on the behavior of the resource, living and batch.

Living resource

This resource is never finished. Instead it edits its managed resources or internal services to match the state of the spec. Examples include services and pods.

A living resource’s top-level condition type is Ready.

However, some living resources are resistant to changes in their specification. They are considered to be living and immutable. For example, the Component Resource.

Batch resource

Batch resources are complete. They are expected to terminate after they have achieved the desired outcome. Typically their spec is immutable or, if it is mutable, the mutation has no effect.

A batch resource’s top-level condition type is Succeeded.

check-circle-line exclamation-circle-line close-line
Scroll to top icon