Langkah 1: Buat cluster

Jika Anda melakukan penginstalan baru, lanjutkan dengan konfigurasi yang dijelaskan di bawah.

Sebelum memulai:

Langkah-langkah ini mengasumsikan bahwa Anda telah membuat variabel lingkungan pada langkah sebelumnya. Periksa dengan perintah berikut:

echo $PROJECT_ID
echo $CLUSTER_LOCATION
echo $ORG_NAME
echo $ENV_NAME

Prosedur ini menjelaskan cara menyiapkan cluster tempat Anda akan menjalankan Apigee Hybrid. Petunjuknya bervariasi bergantung pada platform tempat Anda menjalankan 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. Kumpulkan persyaratan cluster Anda untuk cluster hybrid Apigee: Konfigurasi minimum untuk cluster Anda adalah:
    Konfigurasi Node pool stateful Node pool 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 mengetahui detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum

  2. Periksa versi GKE yang didukung oleh versi hybrid 1.7.6 ini:
  3. Gunakan petunjuk berikut untuk membuat cluster regional dengan minimal 6 node:
    • Membuat cluster regional.
  4. Buat minimal dua node pool untuk cluster Anda. Persyaratan kumpulan node minimum adalah:
    Nama node pool default Deskripsi Node minimum CPU minimum per node pool CPU minimum per node
    apigee-data Node pool stateful. 3 4 4/jumlah node di pool
    apigee-runtime Node pool stateless. 3 4 4/jumlah node di pool

    Ikuti petunjuk di Menambahkan dan mengelola node pool.

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

  5. Setelah membuat cluster, aktifkan workload identity di cluster dengan perintah berikut:
    gcloud container clusters update ${CLUSTER_NAME} \
      --workload-pool=$PROJECT_ID.svc.id.goog \
      --region ${CLUSTER_LOCATION}

    Untuk mengetahui informasi selengkapnya, lihat Mengaktifkan Workload Identity di cluster

  6. 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 menginstal dan menjalankan cluster, lanjutkan ke langkah berikutnya.

GKE on prem

Membuat cluster

  1. Kumpulkan persyaratan cluster Anda untuk cluster Apigee Hybrid:
    • Konfigurasi minimum untuk cluster Anda adalah:
      Konfigurasi Node pool stateful Node pool 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 mengetahui detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum

    • Buat minimal dua node pool:
      Nama node pool default Deskripsi
      apigee-data Node pool stateful.
      apigee-runtime Node pool stateless.

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

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

Setelah menginstal dan menjalankan cluster, lanjutkan ke langkah berikutnya.

Anthos on bare metal

Persyaratan dan prasyarat

Dengan cluster Anthos on bare metal, Anda dapat menjalankan cluster Kubernetes langsung di resource mesin Anda sendiri.

Tinjau persyaratan dan prasyarat berikut:

Membuat cluster

  1. Kumpulkan persyaratan cluster Anda untuk cluster Apigee Hybrid:
    • Konfigurasi minimum untuk cluster Anda adalah:
      Konfigurasi Node pool stateful Node pool 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 mengetahui detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum

    • Buat minimal dua node pool:
      Nama node pool default Deskripsi
      apigee-data Node pool stateful.
      apigee-runtime Node pool stateless.

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

  2. Periksa versi GKE yang didukung oleh versi hybrid 1.7.6 ini:
  3. Gunakan petunjuk berikut dalam dokumentasi Anthos clusters on bare metal untuk membuat cluster pengguna:

Setelah menginstal dan menjalankan cluster, lanjutkan ke langkah berikutnya.

AKS

Membuat cluster AKS

  1. Kumpulkan persyaratan cluster Anda untuk cluster Apigee Hybrid:
    • Konfigurasi minimum untuk cluster Anda adalah:
      Konfigurasi Node pool stateful Node pool 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 mengetahui detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum

    • Buat minimal dua node pool:
      Nama node pool default Deskripsi
      apigee-data Node pool stateful.
      apigee-runtime Node pool stateless.

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

  2. Periksa versi AKS yang didukung oleh versi hibrida 1.7.6 ini:
  3. Gunakan salah satu set petunjuk berikut untuk membuat cluster:

EKS

Membuat cluster

  1. Kumpulkan persyaratan cluster Anda untuk cluster Apigee Hybrid:
    • Konfigurasi minimum untuk cluster Anda adalah:
      Konfigurasi Node pool stateful Node pool 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 mengetahui detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum

    • Buat minimal dua node pool:
      Nama node pool default Deskripsi
      apigee-data Node pool stateful.
      apigee-runtime Node pool stateless.

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

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

Setelah menginstal dan menjalankan cluster, lanjutkan ke langkah berikutnya.

GKE di AWS

Membuat cluster

  1. Kumpulkan persyaratan cluster Anda untuk cluster Apigee Hybrid:
    • Konfigurasi minimum untuk cluster Anda adalah:
      Konfigurasi Node pool stateful Node pool 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 mengetahui detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum

    • Buat minimal dua node pool:
      Nama node pool default Deskripsi
      apigee-data Node pool stateful.
      apigee-runtime Node pool stateless.

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

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

Setelah menginstal dan menjalankan cluster, lanjutkan ke langkah berikutnya.

OpenShift

Membuat cluster

  1. Kumpulkan persyaratan cluster Anda untuk cluster Apigee Hybrid:
    • Konfigurasi minimum untuk cluster Anda adalah:
      Konfigurasi Node pool stateful Node pool 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 mengetahui detail selengkapnya tentang konfigurasi cluster minimum, lihat: Konfigurasi cluster minimum

    • Buat minimal dua node pool:
      Nama node pool default Deskripsi
      apigee-data Node pool stateful.
      apigee-runtime Node pool stateless.

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

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

    Sebagai bagian dari penginstalan OpenShift, instal dan konfigurasi alat CLI oc. Lihat Memulai penggunaan OpenShift CLI di dokumentasi OpenShift.

Setelah menginstal cluster, lanjutkan ke langkah berikutnya.

 

1 (NEXT) Langkah 2: Instal cert-manager 3 4 5 6 7 8 9