Langkah 1: Buat cluster

Sebelum memulai:

Langkah-langkah ini mengasumsikan bahwa Anda telah membuat variabel lingkungan di 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. 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

  1. 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

  2. Periksa versi GKE yang didukung oleh versi hybrid versi 1.7.6 ini:
  3. Gunakan petunjuk berikut untuk membuat cluster regional dengan minimal 6 node:
    • Membuat region cluster.
  4. 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

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

    Untuk informasi selengkapnya, lihat Mengaktifkan Workload Identity pada cluster

  6. 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

  1. 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

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

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.

Tinjau persyaratan dan prasyarat berikut:

Membuat cluster

  1. 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

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

Setelah cluster diinstal dan dijalankan, lanjutkan ke langkah berikutnya.

AKS

Membuat cluster AKS

  1. 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

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

EKS

Membuat cluster

  1. 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

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

Setelah cluster diinstal dan dijalankan, lanjutkan ke langkah berikutnya.

GKE on AWS

Membuat cluster

  1. 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

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

Setelah cluster diinstal dan dijalankan, lanjutkan ke langkah berikutnya.

OpenShift

Membuat cluster

  1. 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

  2. Periksa versi OpenShift yang didukung oleh versi hybrid versi 1.7.6 ini:
  3. 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