Uploaded image for project: 'Data Collection, Analytics, and Events'
  1. Data Collection, Analytics, and Events
  2. DCAEGEN2-2711

SON-handler - Policy sidecar support

XMLWordPrintable

      All DCAE services will be migrated to helm deployment in H release. Since Policy-Handler component will be deprecated post I release, policy configuration logic currently utilized by applications/microservices through CBS will need to be updated. 

      This task is prep SON-Handler to support Policy configuration to be recieved through a file (which will be mounted by Policy sidecar container -  https://wiki.onap.org/display/DW/Policy+function+as+Sidecar)

      To preserve backward compatibility with Cloudify deployments (which will continue to CBS api to fetch policies), a new application configuration (boolean) must be added to determine if legacy flow (via CBS) or file based policy (via policy-side car)  should be used.  The property will be disabled in Cloudify deployments and enabled for Helm.  When enabled, application should periodically poll the file and load new policies when available (poll frequency can be managed through application config).

            niranjana niranjana
            vv770d vv770d
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: