Skip to content

Research Feasibility to Remove the Lieutenant API Completely #94

@tobru

Description

@tobru

Context

A discussion came up if the Lieutenant API is actually an added value to Project Syn. All information needed could also be acquired by directly accessing the Kubernetes API and the CRDs of Lieutenant Operator. The API adds some additional features and does not only do data conversion from one into another format, this needs to be taken in to consideration while working on this issue.

Task

  1. Create a list of additional functionality the API adds on top of CRUD to Lieutenant Operator CRDs and list options to replace this functionality by other means.
  2. List changes needed to Commodore and other tools currently using the Lieutenant API.
  3. Write down other implications of removing the API: What would we have to do?

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions