Rejestrowanie organizacji

Edge for Private Cloud w wersji 4.16.05

Użyj polecenia setup-org, aby przeprowadzić proces wprowadzenia. Musisz uruchomić polecenie w węźle serwera zarządzania.

W ramach procesu wprowadzenia skrypt:

Opcjonalnie tworzy nowego użytkownika, który będzie pełnić funkcję administratora organizacji.

  • Tworzy organizację.
  • Dodaje wskazanego użytkownika jako administratora organizacji. Użytkownik musi już istnieć. w przeciwnym razie skrypt spowoduje zgłoszenie błędu.
  • Łączy organizację z podem, domyślnie wiąże ją z „bramą” pod.
  • Utwórz środowisko.
  • Utwórz hosta wirtualnego dla środowiska.
  • Powiąż środowisko ze wszystkimi procesorami wiadomości.
  • Włącza statystyki.

Plik konfiguracji cichej na potrzeby wprowadzenia

Przekaż plik konfiguracji do polecenia setup-org. Wywołaj polecenie setup-org i określ, opcję -f wraz ze ścieżką do pliku konfiguracji cichej:

> /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f /tmp/configFile

W przypadku instalacji dyskretnych jedynym wymaganiem jest to, aby plik konfiguracji był dostępny. lub może zostać odczytana przez „apigee” użytkownika. Na przykład umieść plik w katalogu /tmp w katalogu do węzła.

Poniżej znajduje się przykładowy plik konfiguracji cichej. W razie potrzeby edytuj je, aby wymagania:

IP1=192.168.1.1

# Specify the IP or DNS name of the Management Server.
MSIP="$IP1"

# Specify the Edge admin credentials.
ADMIN_EMAIL="admin@email.com"
APIGEE_ADMINPW=adminPassword     # If omitted, you are prompted for it.

# Specify organization name and administrator.
ORG_NAME=myorg  # lowercase only, no spaces, underscores, or periods.

#
# Set the organization administrator.
# Do not use sys admin as organization administrator.
#
# Create a new user for the organization administrator. 
NEW_USER="y"
# New user information if NEW_USER="y".
USER_NAME=new@user.com
FIRST_NAME=new
LAST_NAME=user
USER_PWD="newUserPword"
ORG_ADMIN=new@user.com

# Specify an existing user as the organization admin,
# omit USER_NAME, FIRST_NAME, LAST_NAME, USER_PWD.
# NEW_USER="n"
# ORG_ADMIN=existing@user.com
# Specify environment name. 
ENV_NAME=prod

# Specify virtual host information.
VHOST_PORT=9001
VHOST_NAME=default

# If you have a DNS entry for the virtual host.
VHOST_ALIAS=myorg-test.apigee.net

# If you do not have a DNS entry for the virtual host, 
# specify the IP and port of each router as a space-separated list:
# VHOST_ALIAS="firstRouterIP:9001 secondRouterIP:9001" 

# Optionally configure TLS/SSL for virtual host.
# VHOST_SSL=y     # Set to "y" to enable TLS/SSL on the virtual host.
# KEYSTORE_JAR=   # JAR file containing the cert and private key.
# KEYSTORE_NAME=  # Name of the keystore. 
# KEYSTORE_ALIAS= # The key alias.
# KEY_PASSWORD=   # The key password, if it has one. 

# Specify the analytics group. 
# AXGROUP=axgroup-001 # Default name is axgroup-001.

Uwagi:

  • Dla VHOST_ALIAS, jeśli ma już rekord DNS, którego użyjesz do uzyskania dostępu do hosta wirtualnego, określ hosta alias i opcjonalnie port, np. „myapi.example.com”.

    Jeśli nie masz jeszcze rekordu DNS, zapoznaj się z sekcją Konfigurowanie hosta wirtualnego , aby uzyskać więcej informacji.
  • Informacje o konfiguracji TLS/SSL znajdziesz w sekcji Magazyny kluczy Magazyny zaufania i Konfigurowanie TLS/SSL dla Edge On Premises (w języku angielskim), aby dowiedzieć się więcej o tworzeniu pliku JAR i innych aspektach konfigurowaniu TLS/SSL.

Wprowadzenie

  1. Zainstaluj apigee-provision w węzeł serwera zarządzania:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision install
  2. Uruchom polecenie w węźle serwera zarządzania:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-provision setup-org -f configFile

    Plik konfiguracji musi być dostępny lub może zostać odczytana przez „apigee” użytkownika. Na przykład umieść plik w katalogu /tmp w katalogu

Weryfikacja podczas rejestracji

Po zakończeniu konfiguracji sprawdź stan systemu, wykonując te polecenia CURL na węźle serwera zarządzania.

  1. Sprawdź stan użytkownika i organizacji na serwerze zarządzania, wydając następujące polecenie Polecenia CURL:
    &gt; curl -u <adminEmail>:<hasło administratora> http://localhost:8080/v1/users
    &gt; curl -u <Adres e-mail administratora>:<hasło administratora> http://localhost:8080/v1/organizations
    &gt; curl -u <Adres e-mail administratora>:<hasło administratora> http://localhost:8080/v1/organizations/&lt;orgname&gt;/deployments
  2. Jeśli masz włączone statystyki, użyj tego polecenia:
    &gt; curl -u <adminEmail>:<hasło administratora> http://localhost:8080/v1/organizations/&lt;orgname&gt;/environments/&lt;envname&gt;/provisioning/axstatus
  3. Stan bazy danych PostgreSQL możesz też sprawdzić, uruchamiając następujące polecenie na Maszyna 2 do uruchomienia psql:
    &gt; psql -h /opt/apigee/var/run/apigee-postgresql -U apigee apigee

    W wierszu polecenia wpisz następujące polecenie, aby wyświetlić tabelę analityczną organizacja:
    apigee=# : \d analytics."<nazwa organizacji>.prod.fact"

    Aby wyjść z psql, użyj tego polecenia:
    apigee=# \q
  4. Uzyskaj dostęp do interfejsu Apigee Edge za pomocą przeglądarki. Pamiętaj, że masz to już za sobą Adres URL konsoli zarządzania, który pojawi się na końcu instalacji.
    1. Uruchom preferowaną przeglądarkę i wpisz adres URL interfejsu Edge. Wygląda podobnie do poniżej, gdzie adres IP jest dla maszyny 1 lub maszyny, która została zainstalowana interfejs użytkownika włączony dla konfiguracji alternatywnych:
      http://192.168.56.111:9000/login

      9000 to numer portu używany przez interfejs użytkownika. Jeśli uruchamiasz przeglądarkę bezpośrednio na serwera hostującego interfejs Edge, możesz użyć adresu URL w formacie:
      http://localhost:9000/login

      Uwaga: port 9000 musi być otwarty.
    2. Na stronie logowania w konsoli podaj nazwę użytkownika i hasło administratora systemu Apigee.
      Uwaga: jest to ustawione przez Ciebie globalne hasło administratora systemu. podczas instalacji. Możesz też:
  5. Zarejestruj nowe konto użytkownika Apigee i użyj nowych danych logowania, aby się zalogować.
    1. Kliknij Zaloguj się, a przeglądarka przekieruje Cię na adres:
      http://192.168.56.111:9000/platform/#/<orgname>/

      Otworzy się panel, w którym możesz skonfigurować utworzoną wcześniej organizację (jeśli zalogujesz się przy użyciu danych logowania administratora Apigee).
    2. Jeśli dopiero zaczynasz korzystać z Edge, możesz teraz utworzyć pierwszy serwer proxy interfejsu API. Więcej informacji znajdziesz w artykule Tworzenie pierwszego serwera proxy interfejsu API.