Uploaded image for project: 'OpenShift Image Registry'
  1. OpenShift Image Registry
  2. IR-413

Move storage account creation to pkg/storage/azure/azureclient

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • openshift-4.15
    • Registry
    • Proactive Architecture
    • False
    • None
    • False
    • Sprint 246, Sprint 247

      https://github.com/openshift/cluster-image-registry-operator/pull/930 introduced the azureclient package to abstract interaction with the azure api.

      However, the work there was focused on private endpoint creation. To keep the scope of the changes as small as possible, storage account creation code was not moved to the azureclient package.

      NOTE: azure stack hub does not support the new sdk, so we need to continue using the old sdk to create storage accounts, at least for azure stack hub.

      ACCEPTANCE CRITERIA

      • All code that directly interacts with the azure sdk is contained within the azureclient package
      • Everything continues to work on Azure public cloud, Azure stack hub and Azure government

              fmissi Flavian Missi
              fmissi Flavian Missi
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: