Skip to content

Latest commit

 

History

History
152 lines (111 loc) · 6.04 KB

File metadata and controls

152 lines (111 loc) · 6.04 KB

Eclipse Ankaios

BB Tags(s)

BB-SC

Functional Clusters

Virtualization

Layer

MWLayer

BB Usage

Documentation: https://eclipse-ankaios.github.io/ankaios/

Ankaios uses a declarative state model: you define the desired set of workloads in a manifest, and the system ensures convergence. It supports Podman containers as first-class runtime, with extensibility for other runtimes and native applications.

The ank CLI provides commands to manage workloads, query state, and apply configurations.

Known Implementation

https://github.com/eclipse-ankaios/ankaios

ID (unique name)

Description

Eclipse Ankaios provides workload and container orchestration for automotive High Performance Computing Software (HPCs). While it can be used for various fields of applications, it is developed from scratch for automotive use cases and provides a slim yet powerful solution to manage containerized applications.

Rationale

Automotive HPCs require workload orchestration that is lightweight, deterministic, and suitable for regulated environments. Traditional cloud orchestration tools (e.g., Kubernetes) are too resource-heavy and not designed for automotive safety and real-time constraints. Ankaios provides a slim, purpose-built solution that manages containerized applications across multiple nodes and VMs with a single API, independent of existing communication frameworks like SOME/IP, DDS, or REST.

Governance Applicable S-BB(s)

Compose BB(s)

What is needed to Design and Implement

Rust toolchain, Protobuf compiler.

What is needed to build and run

Linux (x86_64, aarch64). Requires container runtime (Podman recommended). Server-agent architecture.

Non-Functional Requirements

Lightweight, deterministic. Designed for automotive real-time constraints. Independent of SOME/IP, DDS, REST.

Dependencies to other Clusters

Container runtime (Podman/containerd). Independent of FC Communication.

Vehicle API Relevant

Author/Company

Oliver; Jersorsky; EB

Priority

Contribution supported by RDI projects

Eclipse

Availability of Source Code

Apache 2.0

Availability of API

Type of API

None

Potential obstacles

Maturity Badges

State (+ date of last change)

Implementation started

System Context

Compliant to

none