Uploaded image for project: 'Service Binding'
  1. Service Binding
  2. APPSVC-1362

Primazactl: refactor CLI's APIs

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Critical
    • Primaza 0.1
    • None
    • Service Binding
    • None
    • AppSvc Sprint 238

    Description

      Owner: Architect:

      Francesco Ilario

      Story (Required)

      As a Primazactl Developer,
      I would like primazactl to not have the main and worker abstractions in APIs
      so that it is more clear to use

      Refactor CLI

      Background (Required)

      As we are gradually removing the concepts of Main and Worker cluster to better show the flexibility of Primaza, we would like to remove this two concepts from primazactl's APIs

      See epic for arch document link.

      Glossary

      See glossary in architecture document

      Out of scope

      NA

      In Scope

      • Update primazactl's APIs

      Approach(Required)

      Migrate the old commands to new as follows:

      • main install -> create tenant
      • worker install -> join cluster
      • worker create application-namespace -> create application-namespace
      • worker create service-namespace -> create service-namespace

      Demo requirements(Required)

      NA

      Dependencies

      NA

      Edge Case

      NA

      BDD Tests

      You can find BDD Test specification for this story in the "Testing Instruction" Field Tab or in the GitHub Issue linked to this story.
      Click here for all BDD Tests Issues.

      Acceptance Criteria

      • Development
        new command signatures are in place
      • QE
        test cases should be updated accordingly

      INVEST Checklist

      Dependencies identified
      Blockers noted and expected delivery timelines set
      Design is implementable
      Acceptance criteria agreed upon
      Story estimated

      Legend

      Unknown
      Verified
      Unsatisfied

      Attachments

        Activity

          People

            rh-ee-filario Francesco Ilario
            rh-ee-filario Francesco Ilario
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: