Langkah 1: Buat cluster

Prosedur ini menjelaskan cara menyiapkan cluster tempat Anda akan menjalankan Apigee Hybrid. Petunjuknya bervariasi, bergantung pada platform tempat Anda menjalankan versi hybrid. Pilih platform Anda untuk melihat petunjuknya.

GKE

Langkah ini menjelaskan cara menyiapkan lingkungan shell dan membuat cluster GKE di project Google Cloud Anda.

Membuat cluster

  1. 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.
  2. Penuhi persyaratan cluster Anda 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

  3. Periksa versi GKE yang didukung oleh versi hybrid versi 1.8.8 ini:
  4. Gunakan petunjuk berikut untuk membuat cluster regional dengan minimal 6 node:
    • Membuat cluster regional.
  5. Buatlah minimal dua kumpulan node untuk cluster Anda. Persyaratan kumpulan node minimum 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 petunjuk dalam Menambahkan dan mengelola node pool.

    Untuk mengetahui detail selengkapnya tentang konfigurasi node pool, lihat: Mengonfigurasi node pool khusus

  6. Setelah cluster dibuat, aktifkan workload identity pada cluster. Operasi ini dapat memerlukan waktu hingga 30 menit:
    gcloud container clusters update ${CLUSTER_NAME} \
      --workload-pool=${PROJECT_ID}.svc.id.goog \
      --project ${PROJECT_ID} \
      --region ${CLUSTER_LOCATION}

    Untuk mengetahui informasi selengkapnya, lihat Mengaktifkan Workload Identity.

  7. Dapatkan kredensial gcloud dari cluster yang baru saja Anda buat dengan perintah berikut:
    gcloud container clusters get-credentials ${CLUSTER_NAME} \
      --region ${CLUSTER_LOCATION} \
      --project ${PROJECT_ID}

Setelah cluster diinstal dan berjalan, lanjutkan ke langkah berikutnya.

GKE on prem

Membuat cluster

  1. Penuhi persyaratan cluster Anda 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 node pool, lihat: Mengonfigurasi node pool khusus

  2. Periksa versi GKE yang didukung oleh versi hybrid versi 1.8.8 ini:
  3. Gunakan petunjuk berikut untuk membuat cluster pengguna:

Setelah cluster diinstal dan berjalan, lanjutkan ke langkah berikutnya.

Anthos on bare metal

Persyaratan dan prasyarat

Cluster Anthos on bare metal memungkinkan Anda menjalankan cluster Kubernetes langsung di resource mesin Anda sendiri.

Tinjau Ringkasan prasyarat penginstalan.

Membuat cluster

  1. Penuhi persyaratan cluster Anda 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 node pool, lihat: Mengonfigurasi node pool khusus

  2. Periksa versi GKE yang didukung oleh versi hybrid versi 1.8.8 ini:
  3. Gunakan petunjuk berikut di dokumentasi bare metal cluster Anthos untuk membuat cluster pengguna:

Setelah cluster diinstal dan berjalan, lanjutkan ke langkah berikutnya.

AKS

Membuat cluster AKS

  1. Penuhi persyaratan cluster Anda 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 node pool, lihat: Mengonfigurasi node pool khusus

  2. Periksa versi AKS yang didukung oleh versi hybrid versi 1.8.8 ini:
  3. Gunakan salah satu dari kumpulan petunjuk berikut untuk membuat cluster:

EKS

Membuat cluster

  1. Penuhi persyaratan cluster Anda 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 node pool, lihat: Mengonfigurasi node pool khusus

  2. Periksa versi EKS yang didukung oleh versi hybrid versi 1.8.8 ini:
  3. Gunakan petunjuk berikut untuk membuat cluster pengguna:

Setelah cluster diinstal dan berjalan, lanjutkan ke langkah berikutnya.

GKE on AWS

Membuat cluster

  1. Penuhi persyaratan cluster Anda 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 node pool, lihat: Mengonfigurasi node pool khusus

  2. Periksa versi GKE yang didukung oleh versi hybrid versi 1.8.8 ini:
  3. Gunakan petunjuk berikut untuk membuat cluster pengguna:

Setelah cluster diinstal dan berjalan, lanjutkan ke langkah berikutnya.

OpenShift

Membuat cluster

  1. Penuhi persyaratan cluster Anda 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 node pool, lihat: Mengonfigurasi node pool khusus

  2. Periksa versi OpenShift yang didukung oleh versi hybrid versi 1.8.8 ini:
  3. Bangun cluster OpenShift untuk men-deploy pada bidang runtime dan instal Apigee pada cluster pengguna OpenShift Anda.

    Sebagai bagian dari penginstalan OpenShift, instal dan konfigurasi alat CLI oc. Lihat Mulai menggunakan OpenShift CLI dalam dokumentasi OpenShift.

Setelah menginstal cluster, lanjutkan ke langkah berikutnya.

 

1 (NEXT) Langkah 2: Instal pengelola sertifikat 3 4 5 5