Documentation Index

Fetch the complete documentation index at: https://resources.realtheory.io/llms.txt

Use this file to discover all available pages before exploring further.

Metadata

Prev Next

Overview

Most of RealTheory's object and data models include rich metadata that enhances content discoverability and categorization.

This metadata combined with a custom query support within the RealTheory APIs provides the ability to quickly discover and find important and relevent content.

Examples

Below is an example of the metadata included within a Pod summary, which is an object that summarizes key information related to Kubernetes Pod workloads:

{
  "metadata": {
  "id": "a6095791-7552-474a-8865-85bfa2efd4b9",
  "name": "activity-6c467dfcd-jn2qg",
  "clusterId": "04fee66e-0078-4ed2-b1f1-0c234557fca3",
  "clusterName": "realtheory-cluster-01",
  "nodeId": "1206f66c-65a1-4ae6-a7cc-e5ced6cc2ae4",
  "nodeName": "aks-userpool-15373879-vmss000029",
  "customResourceDefinitionId": "00000000-0000-0000-0000-000000000000",
  "customResourceDefinitionName": "",
  "namespaceId": "53214960-fda3-4089-9e12-a7f476317352",
  "namespaceName": "real-theory-example",
  "serviceId": "2c5ac6e8-b806-4771-96db-f9f85bf1dca2",
  "serviceName": "activitysvc",
  "replicaSetId": "16bd764a-fa01-45e2-8854-46602dfeb3d4",
  "replicaSetName": "activity-6c467dfcd",
  "deploymentId": "1284d4ef-558a-4d57-8a2e-21e218f9a9f3",
  "deploymentName": "activity",
  "daemonSetId": "00000000-0000-0000-0000-000000000000",
  "daemonSetName": "",
  "statefulSetId": "00000000-0000-0000-0000-000000000000",
  "statefulSetName": "",
  "customResourceId": "00000000-0000-0000-0000-000000000000",
  "customResourceName": "",
  "jobId": "00000000-0000-0000-0000-000000000000",
  "jobName": "",
  "cronJobId": "00000000-0000-0000-0000-000000000000",
  "cronJobName": "",
  "owners": [
    {
      "kind": "ReplicaSet",
      "id": "16bd764a-fa01-45e2-8854-46602dfeb3d4",
      "name": "activity-6c467dfcd"
    }
  ],
  "timestamp": "2024-03-06T11:18:19.3938781Z"
},
...

In the example above, the metadata fields enables the user to quickly discover that the pod was scheduled via a Deployment called 'activity', which created a ReplicaSet called 'activity-6c467dfcd', within a Namespace called 'real-theory-example', and is accessible through a Service called 'activitysvc', which is running on Node 'aks-userpool-15373879-vmss000029', which is part of Cluster 'realtheory-cluster-01'.