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 5 months ago

Vincinator commented 5 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

Nov

Bugs

Enhancements

Oct

Bugs

Enhancements

September

Bugs

Enhancements

August

Bugs

Enhancements

July

June

mxmxchere commented 2 months 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