From 3559e1284c1bc0394b3298439eaf4e41f1dab5fb Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:37 +0000 Subject: [PATCH 01/12] docs: generate README for domain/default/apps [documentor-agent] --- catalog/domain/default/apps/README.md | 40 +++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 catalog/domain/default/apps/README.md diff --git a/catalog/domain/default/apps/README.md b/catalog/domain/default/apps/README.md new file mode 100644 index 0000000..1eedf8d --- /dev/null +++ b/catalog/domain/default/apps/README.md @@ -0,0 +1,40 @@ +--- +title: "Apps" +generated_by: documentor-agent +generated_at: "2026-06-08T16:24:52+00:00" +human_edited: false +source_entity: "Domain/default/apps" +source_repo: "https://gitea.kyndemo.live/platform/apps" +--- + +## Overview + +The "Apps" domain represents a collection of systems and workloads deployed to a dedicated Azure Kubernetes Service (AKS) cluster. This domain is designed to support various business capabilities, including application hosting, development, and deployment across multiple environments (dev, staging, prod). It provides a centralized platform for managing workloads and resources, ensuring scalability, reliability, and streamlined operations. + +The domain is tightly integrated with Humanitec for environment management and Azure for infrastructure provisioning. It serves as the backbone for several systems, including Alex, Crucible, Kyndryl Private Cloud (KPC), and others, enabling teams to focus on delivering value while leveraging shared infrastructure and tooling. + +## Ownership + +| Owner | Namespace | Labels | +|---------------------------|-----------|--------| +| group:default/platform-lead | default | — | + +## Systems + +- **Alex**: alex system +- **Apps Workloads**: Workloads deployed to the apps domain cluster (bstage-cjot-dev-apps-aks). +- **Crucible**: Project Crucible +- **Kpc**: Kyndryl Private Cloud +- **Petclinic**: +- **Petclinic Argo Doc**: +- **Test Argocd Gitops C6**: + +## Relationships + + + +## Links + +- [Domain Repository](https://gitea.kyndemo.live/platform/apps) +- [Humanitec Console](https://console.humanitec.dev/orgs/skillful-wild-chicken-2617/projects/domain-apps) +- [AKS in Azure Portal](https://portal.azure.com/#@/resource/subscriptions/1e06e3e6-7ab6-41c9-a29c-dd8f55646b7e/resourceGroups/bstage-cjot-dev/providers/Microsoft.ContainerService/managedClusters/bstage-cjot-dev-apps-aks/overview) \ No newline at end of file -- 2.49.1 From 05d64f07a107507de886fa62a238f5cdabb56927 Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:38 +0000 Subject: [PATCH 02/12] docs: update _meta.json for domain/default/apps [documentor-agent] --- catalog/domain/default/apps/_meta.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 catalog/domain/default/apps/_meta.json diff --git a/catalog/domain/default/apps/_meta.json b/catalog/domain/default/apps/_meta.json new file mode 100644 index 0000000..0bc4e7d --- /dev/null +++ b/catalog/domain/default/apps/_meta.json @@ -0,0 +1,8 @@ +{ + "sourceShas": { + "catalog-info.yaml": "ba3cc3f5e6ab4e3ebdba8cf180963930bf465884" + }, + "promptVersion": "1.0", + "generatedAt": "2026-06-08T16:24:58+00:00", + "contentHash": "b6b61031e8da8d058e95f082d4a9ca5a2b6836ccff0f3221a8db363bccfd4a11" +} \ No newline at end of file -- 2.49.1 From 3e01aa58d1482fb16f139285301dc20eacab0872 Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:41 +0000 Subject: [PATCH 03/12] docs: generate README for system/default/apps [documentor-agent] --- catalog/system/default/apps/README.md | 44 +++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 catalog/system/default/apps/README.md diff --git a/catalog/system/default/apps/README.md b/catalog/system/default/apps/README.md new file mode 100644 index 0000000..114063f --- /dev/null +++ b/catalog/system/default/apps/README.md @@ -0,0 +1,44 @@ +--- +title: "Apps Workloads" +generated_by: documentor-agent +generated_at: "2026-06-08T16:25:00+00:00" +human_edited: false +source_entity: "System/default/apps" +source_repo: "https://gitea.kyndemo.live/platform/apps/raw/branch/main/" +--- + +## Overview + +The "Apps Workloads" system represents workloads deployed to the apps domain cluster (`bstage-cjot-dev-apps-aks`). It is part of the broader "Apps" domain, which encompasses various systems and resources supporting application deployments. This system is designed to manage and operate workloads within a dedicated Azure Kubernetes Service (AKS) cluster, ensuring scalability and reliability for applications in development, staging, and production environments. + +The system is owned by the platform engineering team and serves as a critical component of the apps domain, providing infrastructure and operational support for multiple systems and resources. + +## Ownership + +| Owner | Domain | Namespace | Labels | +|---------------------------|--------|-----------|--------| +| group:default/platform-lead | apps | default | — | + +## Components + +_No components declared._ + +## APIs + +_No APIs declared._ + +## Resources + +- [Apps AKS Cluster](resource:default/apps-aks) + +## Relationships + +- **Part of**: [Apps Domain](domain:default/apps) + + + +## Links + +- [Domain Repository](https://gitea.kyndemo.live/platform/apps) +- [Humanitec Console](https://console.humanitec.dev/orgs/skillful-wild-chicken-2617/projects/domain-apps) +- [AKS in Azure Portal](https://portal.azure.com/#@/resource/subscriptions/1e06e3e6-7ab6-41c9-a29c-dd8f55646b7e/resourceGroups/bstage-cjot-dev/providers/Microsoft.ContainerService/managedClusters/bstage-cjot-dev-apps-aks/overview) \ No newline at end of file -- 2.49.1 From b4d38af5577cce398e78afb2edc7304917dc8990 Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:42 +0000 Subject: [PATCH 04/12] docs: update _meta.json for system/default/apps [documentor-agent] --- catalog/system/default/apps/_meta.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 catalog/system/default/apps/_meta.json diff --git a/catalog/system/default/apps/_meta.json b/catalog/system/default/apps/_meta.json new file mode 100644 index 0000000..21ff4fa --- /dev/null +++ b/catalog/system/default/apps/_meta.json @@ -0,0 +1,8 @@ +{ + "sourceShas": { + "catalog-info.yaml": "ba3cc3f5e6ab4e3ebdba8cf180963930bf465884" + }, + "promptVersion": "1.0", + "generatedAt": "2026-06-08T16:25:04+00:00", + "contentHash": "ee802802fdef591cd5aff5ad1bf65e80019a3f3ebd24de58afee6b6970efeca9" +} \ No newline at end of file -- 2.49.1 From 48252ebf6943187a58b463946a56eafaa815fc29 Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:44 +0000 Subject: [PATCH 05/12] docs: generate README for resource/default/apps-aks [documentor-agent] --- catalog/resource/default/apps-aks/README.md | 44 +++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 catalog/resource/default/apps-aks/README.md diff --git a/catalog/resource/default/apps-aks/README.md b/catalog/resource/default/apps-aks/README.md new file mode 100644 index 0000000..a74550d --- /dev/null +++ b/catalog/resource/default/apps-aks/README.md @@ -0,0 +1,44 @@ +--- +title: "Apps AKS Cluster" +generated_by: documentor-agent +generated_at: "2026-06-08T16:25:07+00:00" +human_edited: false +source_entity: "Resource/default/apps-aks" +source_repo: "https://gitea.kyndemo.live/platform/apps/raw/branch/main/" +--- + +## Overview + +The Apps AKS Cluster is a dedicated Azure Kubernetes Service (AKS) cluster provisioned for workloads in the apps domain. It is configured with Standard_B4ms virtual machines and supports a node count ranging from 1 to 4. This cluster is designed to host applications and services deployed within the apps domain, ensuring scalability and reliability across development, staging, and production environments. + +This resource is critical for the apps domain, serving as the infrastructure backbone for Kubernetes-based workloads. It is managed by the platform engineering team and depends on the Azure Container Registry (ACR) for container image storage and distribution. + +## Repository + +| Field | Value | +|---------------|-------------------------------------------------------------------------------------------| +| Source Repo | [platform/apps](https://gitea.kyndemo.live/platform/apps/raw/branch/main/) | +| Branch | main | +| Namespace | default | + +## Configuration + +Key configuration options for the Apps AKS Cluster include: + +- **Cluster Name**: `bstage-cjot-dev-apps-aks` +- **Resource Group**: `bstage-cjot-dev` +- **Subscription ID**: `1e06e3e6-7ab6-41c9-a29c-dd8f55646b7e` +- **Node VM Size**: `Standard_B4ms` +- **Node Count**: Minimum `1`, Maximum `4` +- **Environments**: `dev`, `staging`, `prod` + + + +## Dependencies + +- `resource:default/cjot-acr` + +## Links + +- [Azure Portal](https://portal.azure.com/#@/resource/subscriptions/1e06e3e6-7ab6-41c9-a29c-dd8f55646b7e/resourceGroups/bstage-cjot-dev/providers/Microsoft.ContainerService/managedClusters/bstage-cjot-dev-apps-aks/overview) +- [Humanitec Console](https://console.humanitec.dev/orgs/skillful-wild-chicken-2617/projects/domain-apps) \ No newline at end of file -- 2.49.1 From 240cf4bf7bb855c66669f2939476d0cb902824a9 Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:46 +0000 Subject: [PATCH 06/12] docs: update _meta.json for resource/default/apps-aks [documentor-agent] --- catalog/resource/default/apps-aks/_meta.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 catalog/resource/default/apps-aks/_meta.json diff --git a/catalog/resource/default/apps-aks/_meta.json b/catalog/resource/default/apps-aks/_meta.json new file mode 100644 index 0000000..00ae69b --- /dev/null +++ b/catalog/resource/default/apps-aks/_meta.json @@ -0,0 +1,8 @@ +{ + "sourceShas": { + "catalog-info.yaml": "ba3cc3f5e6ab4e3ebdba8cf180963930bf465884" + }, + "promptVersion": "1.0", + "generatedAt": "2026-06-08T16:25:13+00:00", + "contentHash": "9997c1535125f13452060aa7ace36d71398fab27c2379897715ca135bdd67cd8" +} \ No newline at end of file -- 2.49.1 From e8d0d0858a53897115882ae947717f3195d5433e Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:48 +0000 Subject: [PATCH 07/12] docs: generate README for system/default/crucible [documentor-agent] --- catalog/system/default/crucible/README.md | 40 +++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 catalog/system/default/crucible/README.md diff --git a/catalog/system/default/crucible/README.md b/catalog/system/default/crucible/README.md new file mode 100644 index 0000000..2742628 --- /dev/null +++ b/catalog/system/default/crucible/README.md @@ -0,0 +1,40 @@ +--- +title: "Crucible" +generated_by: documentor-agent +generated_at: "2026-06-08T16:25:14+00:00" +human_edited: false +source_entity: "System/default/crucible" +source_repo: "https://gitea.kyndemo.live/platform/apps/raw/branch/main/" +--- + +## Overview + +Crucible is a system within the apps domain, designed to support workloads deployed to the dedicated AKS cluster for the domain. It plays a critical role in managing and orchestrating application components and APIs that are part of the broader apps ecosystem. The system is owned and maintained by the platform engineering team, ensuring alignment with organizational standards and practices. + +This system is part of the "Apps" domain, which encompasses workloads deployed to the `bstage-cjot-dev-apps-aks` cluster. Crucible contributes to the domain's goal of providing scalable and reliable infrastructure for application development and deployment. + +## Ownership + +| Owner | Domain | Namespace | Labels | +|---------------------------|--------|-----------|--------| +| group:default/platform-lead | apps | default | — | + +## Components + +- `component:default/demo-crucible-1` + +## APIs + +- `api:default/demo-crucible-1-api` + +## Resources + +_No resources declared._ + +## Relationships + +- Part of: `domain:default/apps` + +## Links + +_No links configured._ \ No newline at end of file -- 2.49.1 From e992796f47d83ce849db1963ec32364a9abf3319 Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:49 +0000 Subject: [PATCH 08/12] docs: update _meta.json for system/default/crucible [documentor-agent] --- catalog/system/default/crucible/_meta.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 catalog/system/default/crucible/_meta.json diff --git a/catalog/system/default/crucible/_meta.json b/catalog/system/default/crucible/_meta.json new file mode 100644 index 0000000..3eec55a --- /dev/null +++ b/catalog/system/default/crucible/_meta.json @@ -0,0 +1,8 @@ +{ + "sourceShas": { + "catalog-info.yaml": "ba3cc3f5e6ab4e3ebdba8cf180963930bf465884" + }, + "promptVersion": "1.0", + "generatedAt": "2026-06-08T16:25:22+00:00", + "contentHash": "900dbf8946d707df3f2d0e9c099c836c582aae95056eb3ce36d2ecc093815944" +} \ No newline at end of file -- 2.49.1 From 3d4bc9c8a7b7a762ec6d95c41d7a707de920476b Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:52 +0000 Subject: [PATCH 09/12] docs: generate README for system/default/alex [documentor-agent] --- catalog/system/default/alex/README.md | 45 +++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 catalog/system/default/alex/README.md diff --git a/catalog/system/default/alex/README.md b/catalog/system/default/alex/README.md new file mode 100644 index 0000000..48eaa71 --- /dev/null +++ b/catalog/system/default/alex/README.md @@ -0,0 +1,45 @@ +--- +title: "Alex" +generated_by: documentor-agent +generated_at: "2026-06-08T16:25:24+00:00" +human_edited: false +source_entity: "System/default/alex" +source_repo: "https://gitea.kyndemo.live/platform/apps/raw/branch/main/" +--- + +## Overview + +The Alex system is a part of the apps domain and is designed to support workloads deployed within this domain. It plays a critical role in managing and orchestrating components and APIs that are integral to the domain's functionality. The system is associated with the apps domain cluster and operates within environments such as development, staging, and production. + +This system is managed by the platform lead group and is part of a broader ecosystem that includes other systems like Crucible and Kyndryl Private Cloud (KPC). It is built to ensure seamless integration and operation of its components and APIs within the apps domain. + +## Ownership + +| Owner | Domain | Namespace | Labels | +|---------------------------|--------|-----------|--------| +| group:default/platform-lead | apps | default | — | + +## Components + +- `component:default/alex-1` +- `component:default/alex-2` +- `component:default/test-ms-c6` + +## APIs + +- `api:default/alex-1-api` +- `api:default/alex-2-api` +- `api:default/test-ms-c6-api` + +## Resources + +_No resources declared._ + +## Relationships + +- **Owned By**: `group:default/platform-lead` +- **Part Of**: `domain:default/apps` + +## Links + +_No links configured._ \ No newline at end of file -- 2.49.1 From fdd2acc891fa2b7135ea4b787411f176d145253d Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:53 +0000 Subject: [PATCH 10/12] docs: update _meta.json for system/default/alex [documentor-agent] --- catalog/system/default/alex/_meta.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 catalog/system/default/alex/_meta.json diff --git a/catalog/system/default/alex/_meta.json b/catalog/system/default/alex/_meta.json new file mode 100644 index 0000000..e509447 --- /dev/null +++ b/catalog/system/default/alex/_meta.json @@ -0,0 +1,8 @@ +{ + "sourceShas": { + "catalog-info.yaml": "ba3cc3f5e6ab4e3ebdba8cf180963930bf465884" + }, + "promptVersion": "1.0", + "generatedAt": "2026-06-08T16:25:29+00:00", + "contentHash": "4876c47f63ebfb556a111658e28e39726ff676ec9248ffe50575cea4889b1b87" +} \ No newline at end of file -- 2.49.1 From 67f18ef3cecdc03f3311bed654565a30b56c9d0d Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:55 +0000 Subject: [PATCH 11/12] docs: generate README for system/default/kpc [documentor-agent] --- catalog/system/default/kpc/README.md | 41 ++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) create mode 100644 catalog/system/default/kpc/README.md diff --git a/catalog/system/default/kpc/README.md b/catalog/system/default/kpc/README.md new file mode 100644 index 0000000..a7a5ccb --- /dev/null +++ b/catalog/system/default/kpc/README.md @@ -0,0 +1,41 @@ +--- +title: "Kpc" +generated_by: documentor-agent +generated_at: "2026-06-08T16:25:31+00:00" +human_edited: false +source_entity: "System/default/kpc" +source_repo: "https://gitea.kyndemo.live/platform/apps/raw/branch/main/" +--- + +## Overview + +The **Kpc** system, short for Kyndryl Private Cloud, is a foundational system within the **apps** domain. It is designed to support workloads and services deployed across multiple environments, including development, staging, and production. This system plays a critical role in enabling private cloud capabilities for Kyndryl's platform, ensuring scalability, reliability, and integration with other systems in the domain. + +As part of the **apps** domain, Kpc is closely integrated with other systems and resources, such as the dedicated AKS cluster for the domain. It is managed by the platform leadership team and adheres to the domain's standards and practices. + +## Ownership + +| Owner | Domain | Namespace | Labels | +|---------------------------|--------|-----------|---------------------------------| +| group:default/platform-lead | apps | default | app.kubernetes.io/part-of=kpc | + +## Components + +_No components declared._ + +## APIs + +_No APIs declared._ + +## Resources + +_No resources declared._ + +## Relationships + +- **Owned By**: `group:default/platform-lead` +- **Part Of**: `domain:default/apps` + +## Links + +_No links configured._ \ No newline at end of file -- 2.49.1 From 5cc8af2fccb46bea52b80a8ba39e94bdaa79f83b Mon Sep 17 00:00:00 2001 From: demo-bot Date: Mon, 8 Jun 2026 16:25:56 +0000 Subject: [PATCH 12/12] docs: update _meta.json for system/default/kpc [documentor-agent] --- catalog/system/default/kpc/_meta.json | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 catalog/system/default/kpc/_meta.json diff --git a/catalog/system/default/kpc/_meta.json b/catalog/system/default/kpc/_meta.json new file mode 100644 index 0000000..b235c63 --- /dev/null +++ b/catalog/system/default/kpc/_meta.json @@ -0,0 +1,8 @@ +{ + "sourceShas": { + "catalog-info.yaml": "ba3cc3f5e6ab4e3ebdba8cf180963930bf465884" + }, + "promptVersion": "1.0", + "generatedAt": "2026-06-08T16:25:35+00:00", + "contentHash": "6b91a8a67df02d03addfe6ec04dbee5cc23a485c3cb771408373e25d668d66d2" +} \ No newline at end of file -- 2.49.1