Udostępnij za pośrednictwem


Szybki start: tworzenie konteneryzowanej funkcji sieciowej (CNF) usługi sieciowej (SNS) za pomocą serwera Nginx

Ten artykuł przeprowadzi Cię przez proces tworzenia Usługi Sieciowej Lokacji (SNS) przy użyciu portalu Azure. Usługi sieci lokalnych są istotną częścią wystąpienia usługi sieciowej i są skojarzone z określoną lokalizacją. Każda instancja Sieciowej Usługi Lokacyjnej odwołuje się do określonej wersji projektu usługi sieciowej (NSD).

Wymagania wstępne

Tworzenie usługi sieciowej lokacji

  1. Zaloguj się w witrynie Azure Portal.

  2. Wybierz pozycję Utwórz zasób.

  3. Wyszukaj pozycję Usługa sieciowa lokacji, a następnie wybierz pozycję Utwórz.

    Zrzut ekranu pokazuje ekran Marketplacu z usługą sieci serwisowej na pasku wyszukiwania. Opcje poniżej paska wyszukiwania obejmują usługę sieci serwisowej.

  4. Na karcie Podstawowe wprowadź, aby wybrać informacje w tabeli i zaakceptować wartości domyślne pozostałych ustawień.

    Ustawienie Wartość
    Subskrypcja Wybierz subskrypcję.
    Grupa zasobów Wybierz grupę zasobów operator-rg.
    Nazwisko Wprowadź nginx-sns.
    Region Wybierz lokalizację, której używałeś dla zasobów, które są wymagane.
    Witryna Wprowadź nginx-site.
    Typ tożsamości zarządzanej Wybierz Przypisane użytkownikowi.
    Tożsamość przypisana przez użytkownika Wybieranie tożsamości dla serwera nginx

    Zrzut ekranu przedstawiający zakładkę Podstawy do wprowadzenia szczegółów projektu, wystąpienia i tożsamości.

  5. Wybierz Dalej: Wybierz projekt lokacji sieciowej >.

  6. Na tym ekranie wybierz Publisher, zasób projektowania usługi sieciowej, oraz wersję projektowania usługi sieciowej, którą opublikowałeś wcześniej.

    Uwaga

    Pamiętaj, aby wybrać tę samą Lokalizację Oferty Wydawcy, którą zdefiniowałeś w Szybkim Starcie Projektowania Usługi Sieciowej (nginx-nsdg_NFVI).

    Zrzut ekranu przedstawia kartę Wybierz projekt usługi sieciowej, na której można wybrać szczegóły początkowej wersji projektu usługi sieciowej.

  7. Wybierz pozycję Dalej: ustaw początkową konfigurację >.

  8. Wybierz Utwórz nowy i wprowadź nginx-sns-cgvs w polu Nazwa.

    Zrzut ekranu przedstawiający ekran Konfiguracja początkowa, w tym okno dialogowe wyświetlane po wybraniu opcji Utwórz nowy.

  9. W wynikowym panelu edytora wprowadź następującą konfigurację:

    {
    "nginx-nsdg": {
        "deployParameters": [{}],
        "customLocationId": "<resource id of your custom location>",
        "nfdv": "1.0.0",
        "managedIdentityId": "<managed-identity-resource-id>"
    },
    
    }
    

    Napiwek

    Przejrzyj sekcję 'Pobieranie lokalizacji niestandardowej', aby znaleźć wartość grupy konfiguracji dla customlocationID. Aby uzyskać więcej informacji, zobacz Szybki start: wymagania wstępne dotyczące operatorów i funkcji sieci konteneryzowanej (CNF).

  10. Wybierz Przejrzyj i utwórz, a następnie Utwórz.

  11. Pozwól, aby stan wdrożenia osiągnął Powodzenie. Ten stan wskazuje, że CNF jest aktywne i działa.

  12. Uzyskaj dostęp do pliku konfiguracyjnego CNF, przechodząc do Obiektu usługi sieciowej witryny w portalu Azure. Wybierz bieżący stan —> zasoby, aby wyświetlić zarządzaną grupę zasobów utworzoną przez program Azure Operator Service Manager (AOSM).

    Zrzut ekranu przedstawia przegląd utworzonej usługi sieciowej witryny.

Pomyślnie utworzono usługę sieciową dla kontenera Nginx jako funkcję Cloud-Native (CNF) na platformie Azure. Teraz możesz zarządzać systemem CNF i monitorować go za pośrednictwem witryny Azure Portal.

Po zakończeniu pamiętaj o usunięciu zasobów. Aby to zrobić:

  1. Usuń grupę zasobów operatora.
  2. Po zakończeniu kroku 1 usuń grupę zasobów wydawcy.