Langkah-langkah yang dijelaskan dalam proses penginstalan campuran ini dilakukan dengan satu atau beberapa hal berikut:
Konsol Google Cloud
UI Apigee Hybrid
baris perintah gcloud
Variabel lingkungan
Langkah-langkah yang dilakukan menggunakan command line menggunakan variabel lingkungan yang dibuat pengguna. Jika
jendela terminal terputus, variabel lingkungan tidak akan disimpan.
Variabel lingkungan yang digunakan dalam prosedur ini adalah sebagai berikut:
Konten nama variabel yang berisi spasi harus diapit tanda kutip ganda. Misalnya: "My Project"
Token kredensial otorisasi
Masa berlaku token kredensial otorisasi gcloud akan berakhir setelah 20 menit.
Jika tidak menyelesaikan semua langkah dalam waktu tersebut, Anda harus mendapatkan kredensial
otorisasi lagi. Contoh:
TOKEN=$(gcloud auth print-access-token)
Ringkasan proses
Bagian ini memberikan ringkasan tentang tugas yang harus Anda selesaikan untuk menyiapkan UI hybrid dan layanan Google Cloud.
Proses umum untuk menyiapkan UI campuran Apigee dan layanan Google Cloud adalah sebagai berikut:
Project Google Cloud menjadi dasar untuk membuat, mengaktifkan, dan menggunakan layanan Google Cloud. Project menyusun semua resource Google Cloud Anda.
Lingkungan menyediakan konteks atau sandbox terisolasi untuk menjalankan proxy API.
Dalam satu organisasi, Anda dapat membuat beberapa lingkungan.
Jika tidak melakukannya, Anda tidak akan dapat menyelesaikan penginstalan runtime campuran, dan
Anda tidak akan memiliki tempat untuk men-deploy proxy API.
Langkah berikutnya
Setiap langkah ini dijelaskan di bagian selanjutnya.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-08-21 UTC."],[[["\u003cp\u003eThis documentation version (1.4) for Apigee hybrid is end-of-life and an upgrade to a newer version is recommended.\u003c/p\u003e\n"],["\u003cp\u003eThe hybrid installation process can be performed using the Google Cloud console, Apigee hybrid UI, or the \u003ccode\u003egcloud\u003c/code\u003e command line.\u003c/p\u003e\n"],["\u003cp\u003eEnvironment variables are utilized for command-line procedures, and a shell script is recommended for quickly setting them; ensure variables with spaces are in double quotes.\u003c/p\u003e\n"],["\u003cp\u003eSetting up the Apigee hybrid UI and Google Cloud services involves creating a Google Cloud account and project, enabling necessary APIs, creating an organization, and adding an environment.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003egcloud\u003c/code\u003e authorization token expires after 20 minutes, necessitating re-authorization if steps are not completed within that time frame.\u003c/p\u003e\n"]]],[],null,["# Part 1: Google Cloud services and hybrid UI configuration\n\n| You are currently viewing version 1.4 of the Apigee hybrid documentation. **This version is end of life.** You should upgrade to a newer version. For more information, see [Supported versions](/apigee/docs/hybrid/supported-platforms#supported-versions).\n\nBefore you begin\n----------------\n\n\nThe steps described in this hybrid install process are performed with one or more of the following:\n\n- Google Cloud console\n- Apigee hybrid UI\n- gcloud command line\n\n### Environment variables\n\n\nThe steps performed using the command line make use of user-created environment variables. If your\nterminal window is disconnected, the environment variables are not saved.\n| **Tip:** Create a shell script to quickly set the environment variables.\n\n\nThe environment variables used in these procedures are as follows:\n\u003cvar translate=\"no\"\u003e\u003c/var\u003e \n\n```gdscript\nexport PROJECT_ID=\"\u003cvar translate=\"no\"\u003eyour_project_id\u003c/var\u003e\"\nexport ORG_NAME=$PROJECT_ID\nORG_DISPLAY_NAME=\"\u003cvar translate=\"no\"\u003efriendly_name\u003c/var\u003e\"\nORGANIZATION_DESCRIPTION=\"\u003cvar translate=\"no\"\u003edescription_text\u003c/var\u003e\"\nexport ANALYTICS_REGION=\"\u003cvar translate=\"no\"\u003eanalytics_region\u003c/var\u003e\"\nexport RUNTIMETYPE=HYBRID\nexport LONG_RUNNING_OPERATION_ID=\"\u003cvar translate=\"no\"\u003elong_running_operation_ID\u003c/var\u003e\"\nexport ENV_NAME=\"\u003cvar translate=\"no\"\u003eenvironment_name\u003c/var\u003e\"\nENV_DISPLAY_NAME=\"\u003cvar translate=\"no\"\u003efriendly_name\u003c/var\u003e\"\nENV_DESCRIPTION=\"\u003cvar translate=\"no\"\u003edescription_text\u003c/var\u003e\"\nexport DOMAIN=\"\u003cvar translate=\"no\"\u003eexample.com\u003c/var\u003e\"\nexport ENV_GROUP=\"\u003cvar translate=\"no\"\u003eenvironment-group-name\u003c/var\u003e\"\n```\nVariable name contents that contain spaces must be enclosed in double quotes. For example: \"My Project\" **Tip:** Use the `echo $`\u003cvar translate=\"no\"\u003evariable-name\u003c/var\u003e command to verify that the environment variables are properly set.\n\n### Authorization credentials token\n\n\nThe `gcloud` authorization credentials token expires after 20 minutes.\nIf you don't complete all of the steps within that time, you must get the authorization\ncredentials again. For example: \n\n```text\nTOKEN=$(gcloud auth print-access-token)\n```\n\n### Process overview\n\n\nThis section provides an overview of the tasks you must accomplish to set up the hybrid UI\nand Google Cloud services.\n\nThe general process for setting up the Apigee hybrid UI and Google Cloud services is as follows:\n\n| **Note:** If you plan to enable Google Cloud [Virtual Private Cloud (VPC) Service\n| Controls](https://cloud.google.com/vpc-service-controls) with your Apigee hybrid installation, see [Using VPC Service Controls with Apigee and\n| Apigee hybrid](/apigee/docs/api-platform/security/vpc-sc) for instructions before you proceed.\n\nNext step\n---------\n\nEach of these steps is described in the sections that follow.\n\n[Let's Go!](/apigee/docs/hybrid/v1.4/precog-gcpaccount)"]]