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

Definition of the HostClaim resource #408

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Commits on Apr 3, 2024

  1. definition of the HostClaim resource

    The HostClaim resource is introduced to address multi-tenancy in
    Metal3 and the definition of hybrid clusters with cluster-api.
    
    Introduces four scenarios representing the three main use cases and
    how pivot is made.
    
    Presentation of the design will be addressed in another merge request.
    
    Co-authored-by: Pierre Crégut <pierre.cregut@orange.com>
    Co-authored-by: Laurent Roussarie <laurent.roussarie@orange.com>
    Signed-off-by: Pierre Crégut <pierre.cregut@orange.com>
    pierrecregut and lroussarie committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    0aaaccc View commit details
    Browse the repository at this point in the history

Commits on Apr 11, 2024

  1. Reworded multi-tenancy motivation

    Signed-off-by: Pierre Crégut <pierre.cregut@orange.com>
    pierrecregut committed Apr 11, 2024
    Configuration menu
    Copy the full SHA
    dd1bb33 View commit details
    Browse the repository at this point in the history

Commits on Apr 12, 2024

  1. Alternative implementations of HostClaims and risks

    * security risks that must be addressed
    * alternatives for the different use cases (multi tenancy or hybrid).
    
    Co-authored-by: Pierre Crégut <pierre.cregut@orange.com>
    Co-authored-by: Laurent Roussarie <laurent.roussarie@orange.com>
    
    Signed-off-by: Pierre Crégut <pierre.cregut@orange.com>
    pierrecregut committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    a5b0869 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. Modified handling of remote compute resources

    The access to the remote cluster is pushed from a specific "remote"
    HostClaim to the metal3 machine controller.
    Risks of using a kubeconfig for automation are exposed.
    
    Signed-off-by: Pierre Crégut <pierre.cregut@orange.com>
    pierrecregut committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    62d7ce1 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2024

  1. Remove the hybrid capability

    Consensus against from Metal3 dev team.
    
    Signed-off-by: Pierre Crégut <pierre.cregut@orange.com>
    pierrecregut committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    0481f99 View commit details
    Browse the repository at this point in the history