Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menginstal operator Flink Kubernetes untuk Amazon EMR di EKS
Topik ini membantu Anda mulai menggunakan operator Flink Kubernetes di Amazon EKS dengan menyiapkan penerapan Flink.
Instal operator Kubernetes
Gunakan langkah-langkah berikut untuk menginstal operator Kubernetes untuk Apache Flink.
-
Jika Anda belum melakukannya, selesaikan langkah-langkahnyaMenyiapkan operator Flink Kubernetes untuk Amazon EMR di EKS.
-
Instal
cert-manager(sekali per kluster Amazon EKS) untuk mengaktifkan penambahan komponen webhook.kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.12.0/cert-manager.yaml -
Instal bagan Helm.
export VERSION=7.9.0 # The Amazon EMR release version export NAMESPACE=The Kubernetes namespace to deploy the operatorhelm install flink-kubernetes-operator \ oci://public.ecr.aws/emr-on-eks/flink-kubernetes-operator \ --version $VERSION \ --namespace $NAMESPACEContoh output:
NAME: flink-kubernetes-operator LAST DEPLOYED: Tue May 31 17:38:56 2022 NAMESPACE: $NAMESPACE STATUS: deployed REVISION: 1 TEST SUITE: None
-
Tunggu hingga penerapan selesai dan verifikasi instalasi bagan.
kubectl wait deployment flink-kubernetes-operator --namespace $NAMESPACE --for condition=Available=True --timeout=30s -
Anda akan melihat pesan berikut saat penerapan selesai.
deployment.apps/flink-kubernetes-operator condition met
-
Gunakan perintah berikut untuk melihat operator yang digunakan.
helm list --namespace $NAMESPACEBerikut ini menunjukkan contoh keluaran, di mana versi aplikasi
x.y.z-amzn-nakan sesuai dengan versi operator Flink untuk EMR Amazon Anda pada rilis EKS. Untuk informasi selengkapnya, lihat Rilis yang didukung untuk Amazon EMR di EKS dengan Apache Flink.NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION flink-kubernetes-operator $NAMESPACE 1 2023-02-22 16:43:45.24148 -0500 EST deployed flink-kubernetes-operator-emr-7.9.0 x.y.z-amzn-n
Tingkatkan operator Kubernetes
Untuk memutakhirkan versi operator Flink, ikuti langkah-langkah ini:
Copot pemasangan yang lama
flink-kubernetes-operator:helm uninstall flink-kubernetes-operator -n <NAMESPACE>.Hapus CRD (karena helm tidak akan secara otomatis menghapus CRD lama):.
kubectl delete crd flinkdeployments.flink.apache.org flinksessionjobs.flink.apache.orgInstal ulang
flink-kubernetes-operatordengan versi yang lebih baru.