Cassini
v0.9.0
Introduction
Use-Case Overview
Architecture
Features Overview
Documentation Assumptions
Repository Structure
Repository License
Contributions and Issue Reporting
Feedback and support
Maintainer(s)
User Manual
Build, Deploy and validate Cassini Image
Build Host Environment Setup
Download
Build
Deploy
Load the Image onto an USB Storage Device
Update the N1SDP MCC Configuration MicroSD Card
Run
Validate
Reproducing the Cassini Use-Cases
Deploying Application Workloads via Docker and K3s
Developer Manual
User Accounts
Build System
kas Build Tool Support
Target Platforms
N1SDP
Distribution Image Features
Cassini Architecture
Other Cassini Features
Developer Support
Run-Time Integration Tests
Security Hardening
Software Development Kit (SDK)
Additional Distribution Image Customizations
Filesystem Customization
Adding Extra Rootfs Space
Tuning the Filesystem Compilation
Manual BitBake Build Setup
Yocto Layers
Layer Dependency Overview
Security Hardening
Software Development Kit (SDK)
Validation
Build-Time Kernel Configuration Check
Run-Time Integration Tests
Running the Tests
Test Logging
Test Suites
Container Engine Tests
K3s Orchestration Tests
User Accounts Tests
Codeline Management
Yocto Release Process Overview
Cassini Branch and Release Process
Cassini main branch
Cassini development branches
Cassini release branches
Cassini release tags
Contributing
License
Contributing to Cassini distribution
Commit guidelines
Submitting changes
Merge criteria
License
SPDX Identifiers
Cassini
»
Developer Manual
Edit on GitLab
Next
Previous
Developer Manual
ΒΆ
User Accounts
Build System
kas Build Tool Support
Target Platforms
Distribution Image Features
Additional Distribution Image Customizations
Manual BitBake Build Setup
Yocto Layers
Layer Dependency Overview
Security Hardening
Software Development Kit (SDK)
Validation
Build-Time Kernel Configuration Check
Run-Time Integration Tests