Menggunakan sertifikat kustom

mTLS Apigee mengharuskan adanya sertifikat dan kunci di setiap node dalam cluster.

Untuk membuat sertifikat, pilih salah satu opsi berikut:

  • Jika Anda memiliki Certificate Authority (CA) sendiri yang sudah mapan: Gunakan CA tersebut untuk membuat sertifikat dan kunci Anda, seperti yang dijelaskan di bagian ini.
  • Jika Anda tidak memiliki CA: Apigee merekomendasikan agar Anda menginstal Consul dan menggunakannya untuk membuat pasangan sertifikat/kunci. Untuk mengetahui informasi selengkapnya, lihat Langkah 2: Instal Consul dan buat kredensial.

Proses ini terdiri dari langkah-langkah berikut, yang harus Anda lakukan di setiap node:

  1. Buat kunci pribadi untuk node. Setiap node harus memiliki kunci pribadi yang unik.
  2. Buat konfigurasi tanda tangan untuk node. Setiap node harus memiliki file konfigurasi penandatanganannya sendiri.
  3. Buat permintaan dengan mengonversi file konfigurasi penandatanganan menjadi file permintaan tanda tangan.
  4. Tandatangani permintaan agar Anda bisa mendapatkan pasangan kunci/sertifikat lokal untuk node.
  5. Integrasikan semua pasangan kunci/sertifikat dengan node Anda.

Apigee merekomendasikan agar Anda melakukan langkah 1 hingga 4 untuk semua node, lalu melakukan langkah 5 untuk semua node, daripada melakukan semua 5 langkah untuk setiap node, satu per satu.

Mulai!