gardenlinux / python-gardenlinux-lib

Contains tools to work with the features directory of gardenlinux, for example deducting dependencies from feature sets or validating cnames
0 stars 0 forks source link

OCI Initial Delivery #45

Open Vincinator opened 4 months ago

Vincinator commented 4 months ago

Epic: OCI Initial Delivery

Scope

As Garden Linux adopter, I want to be able to pull my image of choice via Open Container Initiative (OCI)[1] Image Specification (image-spec) container layers, served for me from public registry.

[1] See https://opencontainers.org/about/overview/

High Level Architecture

349417181-b56c816c-c4cd-47bd-923c-e5a7215839a1

The Architecture Diagram above shows the existing Garden Linux pipeline state, and the OCI extensions for the pipelines. Architectural decisions are:

Requirements

Architectural alignments and discussions

Before the initial implementation, a request for discussion was prepared. Summary of discussion is included in the RFD linked above.

Definition of done

Tasks

September

Bugs

Enhancements

August

Bugs

Enhancements

July

June

mxmxchere commented 4 weeks ago

The program logic has moved to here https://github.com/gardenlinux/python-gardenlinux-lib, the CLI wrapper can be found here: https://github.com/gardenlinux/python-gardenlinux-cli