Kirim masukan
Langkah 8: Instal runtime hybrid
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Anda sedang melihat versi 1.8
Dokumentasi Apigee Hybrid. This version is end of life. You should upgrade to a
newer version. Untuk mengetahui informasi selengkapnya, lihat
Versi yang didukung .
Version 1.8 (unsupported) keyboard_arrow_down
Menerapkan konfigurasi ke cluster
Gunakan langkah-langkah berikut untuk menginstal Apigee Hybrid ke cluster Anda:
Pastikan Anda berada di direktori hybrid-base-directory /hybrid-files
.
cd $HYBRID_FILES
Catatan: Karena file pengganti menentukan file akun layanan menggunakan
jalur relatif ke direktori hybrid-base-directory /hybrid-files
Anda,
Anda harus menjalankan perintah dari dalam direktori tersebut.
Pastikan kubectl
ditetapkan ke konteks yang benar menggunakan perintah berikut.
Konteks saat ini harus ditetapkan ke cluster tempat Anda men-deploy Apigee Hybrid.
kubectl config get-contexts | grep \*
Khusus untuk platform Anthos on bare metal , AWS di GKE , EKS , dan GKE lokal , Verifikasi
bahwa variabel KUBECONFIG
diatur menggunakan perintah berikut.
echo ${KUBECONFIG}
Lakukan inisialisasi dry run . Dengan melakukan uji coba, Anda dapat
memeriksa error sebelum
perubahan dilakukan pada cluster. Jalankan perintah init
dengan
flag --dry-run
sebagai berikut:
${APIGEECTL_HOME} /apigeectl init -f overrides/overrides .yaml --dry-run=client
Catatan: Apigee hybrid 1.8 mendukung kubectl
versi 1.21 dan yang lebih baru. Jika Anda menginstal hybrid versi lama
dan menggunakan kubectl
versi 1.8 atau yang lebih lama sintaksis untuk
Flag --dry-run
akan menjadi --dry-run=true
. Anda akan
Anda perlu mengupdate kubectl
ke versi 1.21 atau yang lebih baru sebelum
menginstal Apigee Hybrid 1.8.
Jika tidak ada error, jalankan perintah init
sebagai berikut:
${APIGEECTL_HOME} /apigeectl init -f overrides/overrides .yaml
Perintah init
menginstal deployment Apigee
layanan Pengontrol Deployment Apigee dan Webhook Penerimaan Apigee.
Untuk memeriksa status deployment, Anda dapat menggunakan perintah berikut:
${APIGEECTL_HOME} /apigeectl check-ready -f overrides/overrides .yaml
kubectl get pods -n apigee-system
kubectl get pods -n apigee
Jika pod sudah siap, lanjutkan ke langkah berikutnya.
Lakukan penginstalan dry run . Jalankan perintah apply
dengan
tanda --dry-run
.
${APIGEECTL_HOME} /apigeectl apply -f overrides/overrides .yaml --dry-run=client
Jika tidak ada kesalahan, Anda dapat menerapkan
Komponen runtime khusus Apigee ke cluster dengan perintah berikut:
${APIGEECTL_HOME} /apigeectl apply -f overrides/overrides .yaml
Untuk memeriksa status deployment, jalankan perintah berikut:
${APIGEECTL_HOME} /apigeectl check-ready -f overrides/overrides .yaml
Ulangi langkah ini sampai semua pod siap. Pod mungkin memerlukan waktu beberapa menit untuk dimulai.
Selamat!
Anda telah berhasil menginstal dan mengonfigurasi bidang runtime hybrid Apigee. Sekarang saatnya
untuk menghubungkannya ke dunia luar.
1
2
3
4
5
6
7
8
(BERIKUTNYA) Langkah 9: Ekspos traffic masuk Apigee
10
Kirim masukan
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0 , sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0 . Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers . Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2024-09-02 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Masalah terjemahan"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Lainnya"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Mudah dipahami"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Memecahkan masalah saya"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Lainnya"
}]
Ada masukan untuk kami?
{"lastModified": "Terakhir diperbarui pada 2024-09-02 UTC."}
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2024-09-02 UTC."]]