Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ADR proposal "Requirements for container registry" #212

Merged
merged 20 commits into from
Mar 27, 2023

Commits on Feb 24, 2023

  1. Add ADR: Requirements for container registry

    This commit adds the document that should select an appropriate container registry
    implementation that meets all defined requirements and makes an architectural
    decision on what implementation is fully SCS-compliant and recommended by the SCS.
    
    This commit adds the document structure and is focused to the OSS
    health check part.
    
    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    a284000 View commit details
    Browse the repository at this point in the history
  2. Add Required and desirable features check

    This commit adds list of required and desirable features of container registry as well as table comparison for selected container registries(Harbor, Quay, Dragonfly)
    
    Signed-off-by: Roman Hros <[email protected]>
    chess-knight authored and matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    581e46c View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Remove Docker as an orchestration platform.
    Split Authentication - required feature to the auth of system identities and auth of users.
    
    Co-authored-by: Joshua Mühlfort <[email protected]>
    Signed-off-by: Roman Hros <[email protected]>
    2 people authored and matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    8cb68eb View commit details
    Browse the repository at this point in the history
  4. Split authentication table row

    Split it between system identities and users.
    Related to 9c75ea2.
    
    Signed-off-by: Roman Hros <[email protected]>
    chess-knight authored and matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    df4ab57 View commit details
    Browse the repository at this point in the history
  5. Add ADR: Requirements for container registry

    This commit adds the conclusion and decision parts of ADR.
    
    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    f11fe1b View commit details
    Browse the repository at this point in the history
  6. fixup! Add ADR: Requirements for container registry

    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    7b7a418 View commit details
    Browse the repository at this point in the history
  7. Mention the storage level multi-tenancy

    Signed-off-by: Roman Hros <[email protected]>
    chess-knight authored and matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    7281067 View commit details
    Browse the repository at this point in the history
  8. fixup! Add ADR: Requirements for container registry

    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    7f30650 View commit details
    Browse the repository at this point in the history
  9. Remove term "SCS compliance" from the ADR

    This commit drops occurrences of the term "SCS compliance" from the ADR.
    This term should be discussed and standardized (defined) first
    by the SCS community.
    
    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    4442cbc View commit details
    Browse the repository at this point in the history
  10. Remove already deprecated projects features from the document

    This commit removes support of Notary and Chartmuseum from Harbor
    features as Harbor announced their deprecation.
    
    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    849d462 View commit details
    Browse the repository at this point in the history
  11. fixup! Add ADR: Requirements for container registry

    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    73d9623 View commit details
    Browse the repository at this point in the history
  12. fixup! Add Required and desirable features check

    Signed-off-by: Roman Hros <[email protected]>
    chess-knight authored and matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    cc7ff28 View commit details
    Browse the repository at this point in the history
  13. fixup! Add Required and desirable features check

    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    c6253bb View commit details
    Browse the repository at this point in the history
  14. fixup! Add ADR: Requirements for container registry

    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    8a35b89 View commit details
    Browse the repository at this point in the history
  15. fixup! Add ADR: Requirements for container registry

    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    a67000f View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2023

  1. Update Decisions/scs-XXXX-v1-requirements-for-container-registry.md

    Co-authored-by: Joshua Mühlfort <[email protected]>
    Signed-off-by: Matej Feder <[email protected]>
    matofeder and joshmue authored Feb 28, 2023
    Configuration menu
    Copy the full SHA
    d710e4d View commit details
    Browse the repository at this point in the history
  2. fixup! Add ADR: Requirements for container registry

    Signed-off-by: Matej Feder <[email protected]>
    matofeder committed Feb 28, 2023
    Configuration menu
    Copy the full SHA
    1100a04 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. Fix links

    Signed-off-by: Roman Hros <[email protected]>
    chess-knight committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    e9b4242 View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2023

  1. Assign number 0212 and move to Standards.

    Signed-off-by: Kurt Garloff <[email protected]>
    garloff committed Mar 27, 2023
    Configuration menu
    Copy the full SHA
    f0ad13e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a469446 View commit details
    Browse the repository at this point in the history