מחיקה של קבוצת צרכנים מסירה את קבוצת הצרכנים מאשכול השירות המנוהל ל-Apache Kafka.
כדי למחוק קבוצת צרכנים, אפשר להשתמש במסוף Google Cloud , ב-Google Cloud CLI, בספריות הלקוח, ב-Managed Kafka API או בממשקי ה-API של Apache Kafka בקוד פתוח.
תפקידים והרשאות שנדרשים למחיקת קבוצת צרכנים
כדי לקבל את ההרשאות שנדרשות למחיקת קבוצות צרכנים, צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM Managed Kafka Consumer Group Editor (roles/managedkafka.consumerGroupEditor) בפרויקט.
כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.
התפקיד המוגדר מראש הזה כולל את ההרשאות שנדרשות למחיקת קבוצות צרכנים. כדי לראות בדיוק אילו הרשאות נדרשות, אפשר להרחיב את הקטע ההרשאות הנדרשות:
ההרשאות הנדרשות
כדי למחוק קבוצות צרכנים, נדרשות ההרשאות הבאות:
-
מחיקת קבוצות צרכנים:
managedkafka.consumerGroups.delete
יכול להיות שתקבלו את ההרשאות האלה באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.
מחיקת קבוצת צרכנים
כשמוחקים קבוצת צרכנים, ההיסטים של הצרכנים שמאוחסנים בה אובדים באופן סופי. בנוסף, אי אפשר לראות את היומנים והמדדים של קבוצות הצרכנים במסוף. עם זאת, המדדים והיומנים שמשויכים לקבוצת הצרכנים נשמרים וזמינים באמצעות Logs Explorer. בנוסף, מחיקה של קבוצת צרכנים לא מוחקת את ההודעות שהיא צרכה. ההודעות עדיין זמינות בנושאים שאליהם הן שויכו במקור.
כדי למחוק קבוצת צרכנים:
המסוף
נכנסים לדף Cluster במסוף Google Cloud .
- ברשימת האשכולות, לוחצים על האשכול שאליו שייכת קבוצת הצרכנים שרוצים למחוק.
נפתח הדף Cluster details.
- לוחצים על קבוצת הצרכנים שרוצים למחוק.
- בדף פרטי קבוצת הצרכנים, לוחצים על מחיקה.
- מאשרים את הפעולה.
gcloud
-
במסוף Google Cloud , מפעילים את Cloud Shell.
בחלק התחתון של Google Cloud המסוף יתחיל סשן של Cloud Shell ותופיע הודעה של שורת הפקודה. Cloud Shell היא סביבת מעטפת שבה ה-CLI של Google Cloud מותקן ומוגדרים ערכים לפרויקט הקיים. הסשן יופעל תוך כמה שניות.
מריצים את הפקודה
gcloud managed-kafka consumer-groups delete:gcloud managed-kafka consumer-groups delete CONSUMER_GROUP_ID \ --cluster=CLUSTER_ID \ --location=LOCATION
הפקודה הזו מסירה באופן סופי קבוצת צרכנים מאשכול השירות המנוהל ל-Apache Kafka.
מחליפים את מה שכתוב בשדות הבאים:
-
CONSUMER_GROUP_ID: המזהה או השם של קבוצת הצרכנים.
-
CLUSTER_ID: המזהה או השם של האשכול.
-
LOCATION: המיקום של האשכול.
-