Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow full kustomisation of aad-msi-binding.yaml #279

Merged
merged 1 commit into from
Dec 8, 2021
Merged

Allow full kustomisation of aad-msi-binding.yaml #279

merged 1 commit into from
Dec 8, 2021

Commits on Nov 23, 2021

  1. Allow full kustomisation of aad-msi-binding.yaml

    Currently the name of the AzureIdentity/AzureIdentityBinding objects
    created as part of the aad-pod-identity lz addon have hardcoded names.
    This made it not possible to create more than one pair for one MSI.
    
    This patch applies kustomise to each field allowing for more
    customisation.
    
    It also adds a new 'selector' argument in the case the user doesn't want
    the name of the MSI used in this field:
    
    managed_identities = {
      ingress_msi = {
        lz_key = "aks"
        aadpodidentity_selector = "ingress"
        msi_keys = [
          "ingress",
        ]
      }
    }
    
    If aadpodidentity_selector is not specified the MSI name is used as
    before.
    brk3 committed Nov 23, 2021
    Configuration menu
    Copy the full SHA
    e125497 View commit details
    Browse the repository at this point in the history