This is an old revision of the document!


Kubernetes

Kubernetes is an open-source container orchestration technology for automating deployment, scaling, and management of containerised applications.

Kubernetes groups containerised workloads into deployable and manageable units and provides mechanisms for scheduling, service discovery, scaling, rollout, recovery, configuration, secret management, and workload lifecycle management.

In the Financial Systems Archetype document set, Kubernetes belongs to implementation, deployment, and runtime-infrastructure concerns. Kubernetes does not define logical Nodes, logical Communication Endpoints, logical information structures, logical Runtime Planes, or logical interaction patterns.

An implementation profile maps selected logical Nodes, communication responsibilities, configuration concerns, observability concerns, deployment concerns, and operational concerns to Kubernetes resources when Kubernetes serves as the selected orchestration platform.

open-source container orchestration technology for automating deployment, scaling, and management of containerised applications

Generalised from official Kubernetes documentation, which describes Kubernetes as an open-source container orchestration engine for automating deployment, scaling, and management of containerised applications, hosted by the Cloud Native Computing Foundation.

Kubernetes is not a logical Node, logical Communication Endpoint, Runtime Plane, DDS Domain, DDS Topic, message bus, data structure, governance model, evidence model, or architecture layer.

Part 5 uses Kubernetes as a possible deployment target for running containerised Phase 0 nodes after the logical Nodes and logical Communication Endpoints have already been defined in platform-independent form.

  • dido/99_annexes/annex-b-terms-and-definitions/k/kubernetes.1783793677.txt.gz
  • Last modified: 2026/07/11 11:14
  • by nick_dido