Prosedur ini menjelaskan cara menyiapkan cluster tempat Anda akan menjalankan Apigee Hybrid. Tujuan instruksi bervariasi tergantung pada platform tempat Anda menjalankan hybrid. Pilih platform ini untuk melihat petunjuknya.
GKE
Langkah ini menjelaskan cara menyiapkan lingkungan shell dan membuat cluster GKE di project Google Cloud Anda.
Membuat cluster
- Buat variabel lingkungan berikut:
Linux / MacOS
export CLUSTER_NAME="YOUR_CLUSTER_NAME"
export CLUSTER_LOCATION="YOUR_CLUSTER_LOCATION"
Windows
set CLUSTER_NAME="YOUR_CLUSTER_NAME"
set CLUSTER_LOCATION=YOUR_CLUSTER_LOCATION
Dengan keterangan:
-
CLUSTER_NAME
(Wajib): Nama cluster baru Anda. CLUSTER_LOCATION
: Region tempat Anda akan membuat cluster.
-
- Kumpulkan persyaratan cluster untuk cluster hybrid Apigee:
Konfigurasi minimum untuk cluster Anda adalah:
Konfigurasi Kumpulan node stateful Kumpulan node stateless Jumlah node 3 (per wilayah) 3 (per wilayah) CPU 4 4 RAM 15 15 Nama label default apigee-data apigee-runtime Penyimpanan dinamis Dikelola dengan CRD ApigeeDeployment Untuk detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum
- Periksa versi GKE yang didukung oleh versi hybrid versi 1.8.8 ini:
- Gunakan petunjuk berikut untuk membuat cluster regional dengan minimal 6 node:
- Buat minimal dua kumpulan node untuk cluster Anda. Persyaratan minimum kumpulan node adalah:
Nama kumpulan node default Deskripsi Node minimum CPU minimum per kumpulan node CPU minimum per node apigee-data
Kumpulan node stateful. 3 4 4/jumlah node dalam kumpulan apigee-runtime
Kumpulan node stateless. 3 4 4/jumlah node dalam kumpulan Ikuti petunjuknya di Menambahkan dan mengelola kumpulan node.
Untuk mengetahui detail selengkapnya tentang konfigurasi kumpulan node, lihat: Mengonfigurasi kumpulan node khusus
- Setelah cluster dibuat, aktifkan workload identity di cluster. Operasi ini dapat memerlukan
hingga 30 menit:
gcloud container clusters update ${CLUSTER_NAME} \ --workload-pool=${PROJECT_ID}.svc.id.goog \ --project ${PROJECT_ID} \ --region ${CLUSTER_LOCATION}
Untuk informasi selengkapnya, lihat Aktifkan Workload Identity.
- Dapatkan kredensial
gcloud
dari cluster yang baru saja Anda buat dengan hal berikut berikut:gcloud container clusters get-credentials ${CLUSTER_NAME} \ --region ${CLUSTER_LOCATION} \ --project ${PROJECT_ID}
Setelah cluster diinstal dan dijalankan, lanjutkan ke langkah berikutnya.
GKE on prem
Membuat cluster
- Kumpulkan persyaratan cluster untuk cluster hybrid Apigee:
- Konfigurasi minimum untuk cluster Anda adalah:
Konfigurasi Kumpulan node stateful Kumpulan node stateless Jumlah node 3 (per wilayah) 3 (per wilayah) CPU 4 4 RAM 15 15 Nama label default apigee-data apigee-runtime Penyimpanan dinamis Dikelola dengan CRD ApigeeDeployment Untuk detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum
- Buat minimal dua kumpulan node:
Nama kumpulan node default Deskripsi apigee-data
Kumpulan node stateful. apigee-runtime
Kumpulan node stateless. Untuk mengetahui detail selengkapnya tentang konfigurasi kumpulan node, lihat: Mengonfigurasi kumpulan node khusus
- Konfigurasi minimum untuk cluster Anda adalah:
- Periksa versi GKE yang didukung oleh versi hybrid versi 1.8.8 ini:
- Gunakan petunjuk berikut untuk membuat cluster pengguna:
- Buat cluster pengguna (panduan memulai) dalam dokumentasi lokal GKE.
Setelah cluster diinstal dan dijalankan, lanjutkan ke langkah berikutnya.
Anthos on bare metal
Persyaratan dan prasyarat
Cluster Anthos on bare metal dapat Anda gunakan untuk menjalankan cluster Kubernetes langsung di mesin Anda sendiri Google Cloud Platform.
Ulas Ringkasan prasyarat penginstalan.
Membuat cluster
- Kumpulkan persyaratan cluster untuk cluster hybrid Apigee:
- Konfigurasi minimum untuk cluster Anda adalah:
Konfigurasi Kumpulan node stateful Kumpulan node stateless Jumlah node 3 (per wilayah) 3 (per wilayah) CPU 4 4 RAM 15 15 Nama label default apigee-data apigee-runtime Penyimpanan dinamis Dikelola dengan CRD ApigeeDeployment Untuk detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum
- Buat minimal dua kumpulan node:
Nama kumpulan node default Deskripsi apigee-data
Kumpulan node stateful. apigee-runtime
Kumpulan node stateless. Untuk mengetahui detail selengkapnya tentang konfigurasi kumpulan node, lihat: Mengonfigurasi kumpulan node khusus
- Konfigurasi minimum untuk cluster Anda adalah:
- Periksa versi GKE yang didukung oleh versi hybrid versi 1.8.8 ini:
- Gunakan petunjuk berikut di dokumentasi cluster Anthos on bare metal untuk membuat
cluster pengguna:
- Membuat cluster: ringkasan.
- Gugus Anthos di bare metal panduan memulai di dokumentasi cluster Anthos on bare metal.
Setelah cluster diinstal dan dijalankan, lanjutkan ke langkah berikutnya.
AKS
Membuat cluster AKS
- Kumpulkan persyaratan cluster untuk cluster hybrid Apigee:
- Konfigurasi minimum untuk cluster Anda adalah:
Konfigurasi Kumpulan node stateful Kumpulan node stateless Jumlah node 3 (per wilayah) 3 (per wilayah) CPU 4 4 RAM 15 15 Nama label default apigee-data apigee-runtime Penyimpanan dinamis Dikelola dengan CRD ApigeeDeployment Untuk detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum
- Buat minimal dua kumpulan node:
Nama kumpulan node default Deskripsi apigee-data
Kumpulan node stateful. apigee-runtime
Kumpulan node stateless. Untuk mengetahui detail selengkapnya tentang konfigurasi kumpulan node, lihat: Mengonfigurasi kumpulan node khusus
- Konfigurasi minimum untuk cluster Anda adalah:
- Periksa versi AKS yang didukung oleh versi hybrid versi 1.8.8 ini:
- Gunakan salah satu kumpulan petunjuk berikut untuk membuat cluster:
- Menggunakan Azure CLI: Panduan memulai: Deploy cluster Azure Kubernetes Service menggunakan Azure CLI.
- Menggunakan Portal Azure: Panduan memulai: Deploy cluster Azure Kubernetes Service (AKS) menggunakan portal Azure.
EKS
Membuat cluster
- Kumpulkan persyaratan cluster untuk cluster hybrid Apigee:
- Konfigurasi minimum untuk cluster Anda adalah:
Konfigurasi Kumpulan node stateful Kumpulan node stateless Jumlah node 3 (per wilayah) 3 (per wilayah) CPU 4 4 RAM 15 15 Nama label default apigee-data apigee-runtime Penyimpanan dinamis Dikelola dengan CRD ApigeeDeployment Untuk detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum
- Buat minimal dua kumpulan node:
Nama kumpulan node default Deskripsi apigee-data
Kumpulan node stateful. apigee-runtime
Kumpulan node stateless. Untuk mengetahui detail selengkapnya tentang konfigurasi kumpulan node, lihat: Mengonfigurasi kumpulan node khusus
- Konfigurasi minimum untuk cluster Anda adalah:
- Periksa versi EKS yang didukung oleh versi hybrid versi 1.8.8 ini:
- Gunakan petunjuk berikut untuk membuat cluster pengguna:
Setelah cluster diinstal dan dijalankan, lanjutkan ke langkah berikutnya.
GKE on AWS
Membuat cluster
- Kumpulkan persyaratan cluster untuk cluster hybrid Apigee:
- Konfigurasi minimum untuk cluster Anda adalah:
Konfigurasi Kumpulan node stateful Kumpulan node stateless Jumlah node 3 (per wilayah) 3 (per wilayah) CPU 4 4 RAM 15 15 Nama label default apigee-data apigee-runtime Penyimpanan dinamis Dikelola dengan CRD ApigeeDeployment Untuk detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum
- Buat minimal dua kumpulan node:
Nama kumpulan node default Deskripsi apigee-data
Kumpulan node stateful. apigee-runtime
Kumpulan node stateless. Untuk mengetahui detail selengkapnya tentang konfigurasi kumpulan node, lihat: Mengonfigurasi kumpulan node khusus
- Konfigurasi minimum untuk cluster Anda adalah:
- Periksa versi GKE yang didukung oleh versi hybrid versi 1.8.8 ini:
- Gunakan petunjuk berikut untuk membuat cluster pengguna:
Setelah cluster diinstal dan dijalankan, lanjutkan ke langkah berikutnya.
OpenShift
Membuat cluster
- Kumpulkan persyaratan cluster untuk cluster hybrid Apigee:
- Konfigurasi minimum untuk cluster Anda adalah:
Konfigurasi Kumpulan node stateful Kumpulan node stateless Jumlah node 3 (per wilayah) 3 (per wilayah) CPU 4 4 RAM 15 15 Nama label default apigee-data apigee-runtime Penyimpanan dinamis Dikelola dengan CRD ApigeeDeployment Untuk detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum
- Buat minimal dua kumpulan node:
Nama kumpulan node default Deskripsi apigee-data
Kumpulan node stateful. apigee-runtime
Kumpulan node stateless. Untuk mengetahui detail selengkapnya tentang konfigurasi kumpulan node, lihat: Mengonfigurasi kumpulan node khusus
- Konfigurasi minimum untuk cluster Anda adalah:
- Periksa versi OpenShift yang didukung oleh versi hybrid versi 1.8.8 ini:
- Bangun cluster OpenShift untuk di-deploy pada bidang runtime dan
instal Apigee di cluster pengguna OpenShift.
Sebagai bagian dari penginstalan OpenShift, instal dan konfigurasi
oc
CLI. Lihat Mendapatkan dimulai dengan OpenShift CLI dalam dokumentasi OpenShift.
Setelah cluster diinstal, lanjutkan ke langkah berikutnya.
1 (BERIKUTNYA) Langkah 2: Instal cert-manager 3 4 5 6 7 8 9 10