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

Create Primaza Skeleton

XMLWordPrintable

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

      Owner: Architect:

      David Peraza

      Story (Required)

      As a primaza developer I will like to be able to have all the operator boiler plate code in place so that I can focus on developing the CRDs and their controllers.

      Background (Required)

      We are starting the primaza project on our primaza github repo. We need to have all the operator SDK boiler plate code in place so that we can start adding business logic and test cases.

      Glossary

      Out of scope

      There is no logic implemented here nor sophisticated data module for CRDs

      In Scope

      Placeholder CRDs:

      • ClusterEnvironment
      • RegisteredService
      • ServiceClass
      • ServiceClaim
      • ServiceCatalog
      • ServiceBinding

      Placeholder Controller

      • ClusterEnvironmentRegistrar
      • ServiceDiscovery
      • ServiceRegistrar
      • ServiceClaim
      • ServiceBinding

      Approach(Required)

      Use Operator SDK

      Demo requirements(Required)

      No

      Dependencies

      NA

      Edge Case

      NA

      Acceptance Criteria

      There is an Operator Defined in primaza github repo with placeholders for all CRDs and Controllers
      There is a make file defined with all the typical operator actions

      INVEST Checklist

      Dependencies identified

      Blockers noted and expected delivery timelines set

      Design is implementable

      Acceptance criteria agreed upon

      Story estimated

      v

      Legend

      Unknown

      Verified

      Unsatisfied

              ansadler@redhat.com Andy Sadler
              dperaza@redhat.com David Peraza
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: