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

Define Service Agent

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • Primaza 0.1
    • None
    • Service Binding
    • None
    • AppSvc Sprint 231

      Owner: Architect:

      Francesco Ilario

      Story (Required)

      As a Primaza Administrator, I would like to have a Service Agent so that Primaza can perform Service Discovery in service namespaces

      Background (Required)

      As described in the Primaza architecture document, service discovery is done by slim agents deployed into service namespaces.

      Glossary

      See glossary in architecture document

      Out of scope

      • Discovering services

      In Scope

      • Push agents/controllers to the clusters

      Approach(Required)

      Create a folder for the agent, like cmd/serviceagent with Service Agent main.
      Makefile should also be updated with needed rules for building and deploying the Service Agent.

      Demo requirements(Required)

      NA

      Dependencies

      NA

      Edge Case

      NA

      Acceptance Criteria

      • Development
        Scaffold the necessary infrastructure for the Service Agent
      • QE
        Build and deploy rules in Makefile are updated to support the Service Agent build
      • Docs
        There is a page in our docs dedicated to explaining what a Service Agent is
        Update architecture document with any changes while implementing
        There is a link in our main readme to the Service Agent page

      INVEST Checklist

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

       

      Legend

      Unknown
      Verified
      Unsatisfied

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

                Created:
                Updated:
                Resolved: