Sdílet prostřednictvím


Rychlý start: Požadavky pro operátor a virtualizovanou síťovou funkci (VNF)

Tento rychlý start obsahuje požadavky na úlohy operátora a virtualizované síťové funkce (VNF). I když je možné tyto úlohy automatizovat v rámci NSD (Network Service Definition), v tomto rychlém startu se akce provádějí ručně.

Nasazení požadavků pro virtuální počítač

  1. Podle akcí vytvořte skupiny prostředků pro požadavky ve stejné oblasti jako prostředky Publisheru.

    az login
    
  2. Vyberte aktivní předplatné pomocí ID předplatného.

    az account set --subscription "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
    
  3. Vytvořte skupinu prostředků.

    az group create --name OperatorResourceGroup  --location uksouth
    

    Poznámka:

    Skupina prostředků, kterou zde vytvoříte, se používá k dalšímu nasazení.

  4. Uložte následující skript Bicep místně jako požadavky.bicep.

    param location string = resourceGroup().location
    param vnetName string = 'ubuntu-vm-vnet'
    param vnetAddressPrefixes string
    param subnetName string = 'ubuntu-vm-subnet'
    param subnetAddressPrefix string
    param identityName string = 'identity-for-ubuntu-vm-sns'
    
    resource networkSecurityGroup 'Microsoft.Network/networkSecurityGroups@2022-05-01' ={
      name: '${vnetName}-nsg'
      location: location
    }
    
    resource virtualNetwork 'Microsoft.Network/virtualNetworks@2019-11-01' = {
      name: vnetName
      location: location
      properties: {
    
        addressSpace: {
          addressPrefixes: [vnetAddressPrefixes]
        }
        subnets: [
          {
            name: subnetName
            properties: {
              addressPrefix: subnetAddressPrefix
              networkSecurityGroup: {
                id:networkSecurityGroup.id
              }
            }
          }
        ]
      }
    }
    
    resource managedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2018-11-30' = {
      name: identityName
      location: location
    }
    
    output managedIdentityId string = managedIdentity.id
    output vnetId string = virtualNetwork.id
    
  5. Uložte následující šablonu JSON místně jako prerequisites.parameters.json.

    {
      "$schema": "https://schema.management.azure.com/schemas/2015-01-01/deploymentParameters.json#",
      "contentVersion": "1.0.0.0",
      "parameters": {
        "vnetAddressPrefixes": {
          "value": "10.0.0.0/24"
        },
        "subnetAddressPrefix": {
          "value": "10.0.0.0/28"
        }
      }
    }
    
  6. Ujistěte se, že se skripty ukládají místně.

Nasazení virtuální sítě

  1. Spusťte nasazení virtuální sítě. Zadejte následující příkaz:

    az deployment group create --name prerequisites --resource-group OperatorResourceGroup  --template-file prerequisites.bicep --parameters prerequisites.parameters.json
    
  2. Skript vytvoří virtuální síť, skupinu zabezpečení sítě a spravovanou identitu.

Vyhledání ID prostředku pro spravovanou identitu

  1. Přihlášení k webu Azure Portal: Otevřete webový prohlížeč a přihlaste se k webu Azure Portal (https://portal.azure.com/) pomocí přihlašovacích údajů k účtu Azure.

  2. Přejděte na Všechny služby: V části Identita vyberte spravované identity.

  3. Vyhledejte spravovanou identitu: V seznamu spravovaných identit vyhledejte a vyberte identitu s názvem identity-for-ubuntu-vm-sns v rámci vaší skupiny prostředků. Teď byste měli být na stránce přehledu pro tuto spravovanou identitu.

  4. Najít ID: Vyberte část vlastností spravované identity. Měli byste vidět různé informace o identitě. Vyhledejte pole ID.

  5. Kopírovat do schránky: Vyberte tlačítko Kopírovat nebo ikonu vedle ID prostředku.

  6. Uložit zkopírované ID prostředku: Uložte zkopírované ID prostředku, protože tyto informace jsou vyžadovány pro hodnoty skupiny konfigurace při vytváření síťové služby lokality.

    Snímek obrazovky znázorňující vlastnosti a ID spravované identity v části Základy

Vyhledání ID prostředku pro virtuální síť

  1. Přihlášení k webu Azure Portal: Otevřete webový prohlížeč a přihlaste se k webu Azure Portal (https://portal.azure.com/) pomocí přihlašovacích údajů k účtu Azure.

  2. Přejděte do virtuálních sítí: V levém navigačním podokně vyberte Virtuální sítě.

  3. Hledání virtuálních sítí: V seznamu virtuálních sítí můžete procházet seznamem nebo pomocí panelu hledání najít virtuální síť ubuntu-vm-vnet .

  4. Přístup k virtuální síti: Vyberte název virtuální sítě ubuntu-vm-vnet . Teď byste měli být na stránce přehledu pro tuto virtuální síť.

  5. Najít ID: Vyberte část vlastností virtuální sítě. Měli byste vidět různé informace o identitě. Vyhledejte pole ID zdroje.

  6. Kopírovat do schránky: Vyberte tlačítko Kopírovat nebo ikonu vedle ID prostředku a zkopírujte ho do schránky.

  7. Uložit zkopírované ID prostředku: Uložte zkopírované ID prostředku, protože tyto informace jsou vyžadovány pro hodnoty skupiny konfigurace při vytváření síťové služby lokality.

    Snímek obrazovky znázorňující vlastnosti virtuální sítě a ID prostředku

Aktualizace oprávnění služby SNS (Site Network Service)

K provedení této úlohy potřebujete roli Vlastník nebo Uživatelský přístup Správa istrator v příslušné skupině prostředků. V předchozích krocích jste v referenční skupině prostředků vytvořili spravovanou identitu s názvem identity-for-ubuntu-vm-sns . Tato identita hraje zásadní roli při nasazování síťové služby lokality. (SNS). Udělte identitě oprávnění Přispěvatel pro relevantní prostředky. Tyto akce usnadňují připojení virtuálního počítače k virtuální síti. Prostřednictvím této identity dosáhne síťová služba lokality (SNS) požadovaná oprávnění.

V předchozích krocích jste v referenční skupině prostředků vytvořili spravovanou identitu s názvem identity-for-ubuntu-vm-sns. Tato identita hraje zásadní roli při nasazování služby SNS (Site Network Service). Udělte identitě oprávnění Přispěvatel pro relevantní prostředky. Tyto akce usnadňují nasazení funkce virtuální sítě a připojení virtuálního počítače k virtuální síti. Prostřednictvím této identity dosáhne síťová služba lokality (SNS) požadovaná oprávnění.

Udělení role Přispěvatel přes virtuální síť spravované identitě

  1. Přejděte na web Azure Portal a otevřete skupinu prostředků vytvořenou dříve v tomto případě OperatorResourceGroup.

  2. Vyhledejte a vyberte virtuální síť s názvem ubuntu-vm-vnet.

  3. V boční nabídce virtuální sítě vyberte Řízení přístupu (IAM).

  4. Zvolte Přidat přiřazení role.

    Snímek obrazovky znázorňující oblast Řízení přístupu (IAM) pro přidání přiřazení role

  5. V části Role privilegovaného správce vyberte kategorii Přispěvatel a pokračujte dalším.

    Snímek obrazovky znázorňující okno Přidat přiřazení role a Přispěvatel s popisem

  6. Vyberte Spravovaná identita.

  7. Zvolte + Vybrat členy a pak vyhledejte a zvolte identitu spravovanou identitu přiřazenou uživatelem pro-ubuntu-vm-sns.

  8. Vyberte Zkontrolovat a přiřadit.

    Snímek obrazovky znázorňující spravovanou identitu a + Vybrat členy

Udělení role přispěvatele skupině prostředků vydavatele spravované identitě

  1. Přejděte na web Azure Portal a otevřete skupinu prostředků vydavatele vytvořenou při publikování definice síťové funkce v tomto případě ubuntu-publisher-rg.

  2. V boční nabídce skupiny prostředků vyberte Řízení přístupu (IAM).

  3. Zvolte Přidat přiřazení role.

    Snímek obrazovky znázorňující obrazovku prostředku vydavatele Ubuntu, kde přidáte přiřazení role

  4. V části Role privilegovaného správce vyberte kategorii Přispěvatel a pokračujte dalším.

    Snímek obrazovky znázorňuje privilegované role správce s vlastníkem přispěvatele

  5. Vyberte Spravovaná identita.

  6. Zvolte + Vybrat členy a pak vyhledejte a zvolte identitu spravovanou identitu přiřazenou uživatelem pro-ubuntu-vm-sns.

  7. Vyberte Zkontrolovat a přiřadit.

    Snímek obrazovky s obrazovkou pro přidání přiřazení role se zvýrazněnou kontrolou a přiřazením

Udělení role operátora spravované identity sobě

  1. Přejděte na web Azure Portal a vyhledejte spravované identity.

  2. Ze seznamu spravovaných identit vyberte identity for-ubuntu-vm-sns.

  3. V boční nabídce vyberte Řízení přístupu (IAM).

  4. Zvolte Přidat přiřazení role.

    Snímek obrazovky znázorňující identitu pro SNS virtuálního počítače s Ubuntu– přidání přiřazení role

  5. Vyberte roli Operátor spravované identity a pokračujte dalším.

    Snímek obrazovky znázorňující roli Operátor spravované identity

  6. Vyberte Spravovaná identita.

  7. Vyberte a vyberte členy a přejděte na spravovanou identitu přiřazenou uživatelem s názvem identity-for-ubuntu-vm-sns a pokračujte s přiřazením.

    Snímek obrazovky s obrazovkou Přidat přiřazení role s vybranou spravovanou identitou

  8. Vyberte Zkontrolovat a přiřadit.

Dokončení všech úkolů uvedených v tomto článku zajišťuje, že služba Service Network Slice (SNS) má potřebná oprávnění k efektivnímu fungování v rámci zadaného prostředí Azure.

Další kroky