מפת אישורים מפנה לרשומת מיפוי לאישורים אחת או יותר, שמקצה אישורים ספציפיים לשמות מארחים ספציפיים. בדף הזה מוסבר איך ליצור ולנהל מפות אישורים.
למידע נוסף, קראו את המאמר מפות אישורים.
יצירת מפת אישורים
אתם יכולים ליצור מפת אישורים שתפנה לרשומת המיפוי לאישורים שמשויכת לאישור שלכם.
המסוף
במסוף Google Cloud , נכנסים לדף Certificate Manager ולוחצים על הכרטיסייה מפות אישורים.
לוחצים על Create certificate map.
בשדה Name, מזינים שם למפת האישורים, למשל
cert-map-8.בשדה Description, מזינים תיאור למפת האישורים, למשל
My new certificate map.כדי ליצור רשומת מיפוי לאישורים ולהוסיף אותה למפת האישורים, לוחצים על Add map entry ופועלים לפי השלבים שמפורטים בקטע הבא.
כדי להוסיף תווית ולשייך אותה למפת האישורים, לוחצים על Add label ומזינים מפתח וערך לתווית.
לוחצים על יצירה.
gcloud
כדי ליצור מפת אישורים, משתמשים בפקודה gcloud certificate-manager maps create:
gcloud certificate-manager maps create CERTIFICATE_MAP_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
CERTIFICATE_MAP_NAME: שם מפת האישורים
API
כדי ליצור מפת אישורים, שולחים בקשת POST אל ה-method certificateMaps.create:
POST /v1/projects/PROJECT_ID/locations/global/certificateMaps?certificate_map_id=CERTIFICATE_MAP_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud -
CERTIFICATE_MAP_NAME: שם מפת האישורים
Terraform
כדי ליצור מפת אישורים, משתמשים במשאב google_certificate_manager_certificate_map:
כדי ללמוד איך להחיל הגדרות ב-Terraform או להסיר אותן, ראו פקודות בסיסיות ב-Terraform.
צירוף מפת אישורים לשרת proxy
אחרי שיוצרים ומגדירים מפת אישורים עם רשומות מיפוי לאישורים, מצרפים את מפת האישורים לשרת proxy לחלוקת העומס. Certificate Manager תומך גם בשרתי proxy של HTTPS ביעד וגם בשרתי proxy של SSL ביעד עם היקף גלובלי. למידע נוסף על ההבדלים בין סוגי שרתי ה-proxy האלה, ראו שימוש בשרתי proxy לחלוקת העומס.
אם מצרפים אישור TLS (SSL) לשרת ה-proxy לחלוקת העומס וגם מצרפים אישורים דרך מפת אישורים, שרת ה-proxy משתמש באישורים שמצוינים במפת האישורים ומתעלם מהאישור שצורף ישירות.
המסוף
אם שרת proxy לחלוקת העומס הוא חלק ממאזן עומסים קיים, אפשר לצרף את מפת האישורים על ידי עריכת הגדרת הקצה הקדמי של מאזן העומסים.
במסוף Google Cloud , עוברים לדף איזון עומסים.
לוחצים על השם של מאזן העומסים שרוצים לעדכן ואז על Edit.
לוחצים על Frontend configuration ובוחרים את כתובת ה-IP של ממשק הקצה ואת הגדרת היציאה שרוצים לערוך.
אם מופיעה האפשרות Choose certificate repository, בוחרים באפשרות Use certificate map.
ברשימה Select a certificate map, בוחרים את מפת האישורים.
לוחצים על Done ואז על Update.
gcloud
כדי לצרף את מפת האישורים לשרת ה-proxy ל-HTTPS, משתמשים בפקודה gcloud compute target-https-proxies update:
gcloud compute target-https-proxies update PROXY_NAME \
--certificate-map="CERTIFICATE_MAP_NAME"
כדי לצרף את מפת האישורים לשרת ה-proxy של יעד ה-SSL, משתמשים בפקודה gcloud compute target-ssl-proxies update:
gcloud compute target-ssl-proxies update PROXY_NAME \
--certificate-map="CERTIFICATE_MAP_NAME"
מחליפים את מה שכתוב בשדות הבאים:
-
PROXY_NAME: השם של שרת ה-proxy לחלוקת העומס -
CERTIFICATE_MAP_NAME: השם של מפת האישורים שמכילה את רשומות המיפוי שמפנות לאישורי היעד
API
כדי לצרף את מפת האישורים לשרת ה-proxy ל-HTTPS, שולחים בקשת POST ל-method targetHttpsProxies:
POST /projects/PROJECT_ID/global/targetHttpsProxies/PROXY_NAME/setCertificateMap
{
certificateMap: "//certificatemanager.googleapis.com/projects/PROJECT_ID/locations/global/certificateMaps/CERTIFICATE_MAP_NAME",
}
כדי לצרף את מפת האישורים לשרת ה-proxy של SSL ביעד, שולחים בקשת POST ל-method targetSslProxies:
POST /projects/PROJECT_ID/global/targetSslProxies/PROXY_NAME/setCertificateMap
{
certificateMap: "//certificatemanager.googleapis.com/projects/PROJECT_ID/locations/global/certificateMaps/CERTIFICATE_MAP_NAME",
}
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud -
PROXY_NAME: השם של שרת ה-proxy לחלוקת העומס -
CERTIFICATE_MAP_NAME: השם של מפת האישורים שמכילה את רשומות המיפוי שמפנות לאישורי היעד
ניתוק מפת אישורים משרת proxy
לפני שמנתקים מפת אישורים משרת proxy, חשוב לשים לב לנקודות הבאות:
אם אישורי TLS (SSL) מצורפים ישירות לשרת ה-proxy, ניתוק מפת האישורים גורם לשרת ה-proxy לחזור להשתמש בהם.
אם אין אישורי TLS (SSL) שמצורפים ישירות לשרת ה-proxy, אי אפשר לנתק את מפת האישורים. לפני שמנתקים את מפת האישורים, צריך לצרף לפחות אישור TLS אחד ישירות לשרת ה-proxy.
gcloud
כדי לנתק את מפת האישורים המצורפת משרת ה-Proxy ל-HTTPS, משתמשים בפקודה gcloud compute target-https-proxies update:
gcloud compute target-https-proxies update PROXY_NAME \
--clear-certificate-map
כדי לנתק מפת אישורים שמצורפת לשרת ה-proxy ל-SSL, משתמשים בפקודה gcloud compute target-ssl-proxies update:
gcloud compute target-ssl-proxies update PROXY_NAME \
--clear-certificate-map
מחליפים את מה שכתוב בשדות הבאים:
-
PROXY_NAME: השם של שרת ה-proxy לחלוקת העומס
API
כדי לנתק מפת אישורים מצורפת משרת ה-proxy ל-HTTPS, שולחים בקשת POST ל-method targetHttpsProxies:
POST /projects/PROJECT_ID/global/targetHttpsProxies/PROXY_NAME/setCertificateMap
{
certificateMap: "",
}
כדי לנתק מפת אישורים שמצורפת לשרת ה-proxy ל-SSL, שולחים בקשת POST ל-method targetSslProxies:
POST /projects/PROJECT_ID/global/targetSslProxies/PROXY_NAME/setCertificateMap
{
certificateMap: "",
}
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud -
PROXY_NAME: השם של שרת ה-proxy לחלוקת העומס
עדכון של מפת אישורים
אפשר לעדכן את התיאור והתוויות של מפת אישורים. אם אתם משתמשים במסוףGoogle Cloud , אתם יכולים להוסיף רשומת מפה חדשה למפת אישורים, או לערוך או למחוק רשומת מפה שמשויכת למפת אישורים.
המסוף
במסוף Google Cloud , נכנסים לדף Certificate Manager ולוחצים על הכרטיסייה מפות אישורים.
ברשימת מפות האישורים, לוחצים על מפת האישורים הנדרשת. הדף פרטי מפת אישורים נפתח.
לוחצים על עריכה. נפתח הדף עריכת מפת אישורים.
בשדה Description, מזינים תיאור חדש למפת האישורים.
כדי להוסיף רשומת מיפוי חדשה למפת האישורים, לוחצים על Add map entry ופועלים לפי השלבים שמפורטים בקטע יצירת רשומת מיפוי לאישורים.
כדי לערוך רשומת מיפוי, בעמודה Actions בשורה של רשומת המיפוי, לוחצים על הסמל , בוחרים באפשרות Edit ופועלים לפי השלבים שמפורטים בקטע עדכון של רשומת מיפוי לאישורים.
כדי למחוק רשומת מיפוי, בעמודה Actions בשורה של רשומת המיפוי, לוחצים על הסמל , בוחרים באפשרות Delete ופועלים לפי השלבים שמפורטים בקטע מחיקת רשומת מיפוי לאישורים.
אתם יכולים להוסיף, למחוק או לעדכן את התוויות שמשויכות למפת האישורים.
כדי להוסיף תווית, לוחצים על Add label ומציינים מפתח וערך בשביל התווית.
כדי למחוק תווית, לוחצים על Delete item בתווית הרצויה.
לוחצים על Save.
gcloud
כדי לעדכן מפת אישורים, משתמשים בפקודה gcloud certificate-manager maps update:
gcloud certificate-manager maps update CERTIFICATE_MAP_NAME \
--description="DESCRIPTION"
--update-labels="LABELS"
מחליפים את מה שכתוב בשדות הבאים:
-
CERTIFICATE_MAP_NAME: שם מפת האישורים -
DESCRIPTION: התיאור החדש של מפת האישורים הזו -
LABELS: רשימה מופרדת בפסיקים של תוויות שחלות על מפת האישורים הזו
API
כדי לעדכן מפת אישורים, שולחים בקשת PATCH ל-method certificateMaps.patch:
PATCH /v1/projects/PROJECT_ID/locations/global/certificateMaps/CERTIFICATE_MAP_NAME?updateMask=labels,description
{
"description": "DESCRIPTION",
"labels": {
"LABEL_KEY": "LABEL_VALUE",
}
}
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud -
CERTIFICATE_MAP_NAME: שם מפת האישורים -
DESCRIPTION: התיאור החדש של מפת האישורים הזו -
LABEL_KEY: מפתח תווית שמוחל על מפת האישורים הזו -
LABEL_VALUE: תווית שחלה על מפת האישורים הזו
הצגת רשימה של מפות אישורים
אתם יכולים להציג, לסנן ולמיין את הרשימה של כל מפות האישורים שיצרתם.
המסוף
נכנסים לדף Certificate Manager במסוף Google Cloud .
לוחצים על הכרטיסייה מפות אישורים. אתם יכולים להציג, לסנן ולהגדיר את עמודות התצוגה של כל מפות האישורים בפרויקט שנבחר.
gcloud
כדי להציג את רשימת מפות האישורים, משתמשים בפקודה gcloud certificate-manager maps list:
gcloud certificate-manager maps list \
--filter="FILTER" \
--page-size="PAGE_SIZE" \
--limit="LIMIT" \
--sort-by="SORT_BY"
מחליפים את מה שכתוב בשדות הבאים:
FILTER: ביטוי שמגביל את התוצאות שמוחזרות לערכים ספציפיים.לדוגמה, כדי לסנן את התוצאות לפי התוויות וזמן היצירה, אפשר לציין:
--filter='labels.key:value AND create_time > "2021-09-01T00:00:00Z"'.דוגמאות נוספות לסינון שאפשר להשתמש בהן עם Certificate Manager מפורטות במאמר מיון וסינון של תוצאות רשימה במסמכי התיעוד של Cloud Key Management Service.
PAGE_SIZE: מספר התוצאות שרוצים להחזיר בכל דף
LIMIT: מספר התוצאות המקסימלי שרוצים להחזיר
SORT_BY: רשימה מופרדת בפסיקים של שדותname, שלפיהם התוצאות שמוחזרות ממוינות. ברירת המחדל היא סדר עולה. כדי למיין בסדר יורד, צריך להוסיף טילדה (~) בתחילת השדה.
API
כדי להציג רשימה של מפות האישורים שהוגדרו, שולחים בקשת LIST ל-method certificateMaps.list:
GET /v1/projects/PROJECT_ID/locations/global/certificateMaps?filter=FILTER&pageSize=PAGE_SIZE&sortBy=SORT_BY
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud
FILTER: ביטוי שמגביל את התוצאות שמוחזרות לערכים ספציפיים.לדוגמה, כדי לסנן את התוצאות לפי התוויות וזמן היצירה, אפשר לציין:
--filter='labels.key:value AND create_time > "2021-09-01T00:00:00Z"'דוגמאות נוספות לסינון שאפשר להשתמש בהן עם Certificate Manager מפורטות במאמר מיון וסינון של תוצאות רשימה במסמכי התיעוד של Cloud Key Management Service.
PAGE_SIZE: מספר התוצאות שרוצים להחזיר בכל דף
SORT_BY: רשימה מופרדת בפסיקים של שדותname, שלפיהם התוצאות שמוחזרות ממוינות. ברירת המחדל היא סדר עולה. כדי למיין בסדר יורד, צריך להוסיף טילדה (~) בתחילת השדה.
הצגת הפרטים של מפת אישורים
אתם יכולים לראות את הפרטים של מפת אישורים קיימת, כמו תאריך ושעת היצירה, תאריך ושעת העדכון האחרון והתיאור.
המסוף
במסוף Google Cloud , נכנסים לדף Certificate Manager ולוחצים על הכרטיסייה מפות אישורים.
ברשימת מפות האישורים, לוחצים על מפת האישורים הנדרשת. הדף Certificate Map Details נפתח עם מידע מפורט על מפת האישורים שנבחרה.
gcloud
כדי להציג את הפרטים של מפת אישורים, משתמשים בפקודה gcloud certificate-manager maps describe:
gcloud certificate-manager maps describe CERTIFICATE_MAP_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
CERTIFICATE_MAP_NAME: שם מפת האישורים
API
כדי לראות את הפרטים של מפת האישורים, שולחים בקשת GET ל-method certificateMaps.get:
GET /v1/projects/PROJECT_ID/locations/global/certificateMaps/CERTIFICATE_MAP_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud -
CERTIFICATE_MAP_NAME: שם מפת האישורים
מחיקת מפת אישורים
לפני שמוחקים מפת אישורים, צריך לבצע את הפעולות הבאות:
- מנתקים את מפת האישורים משרת ה-proxy לטירגוט.
- אם הוקצו למפה רשומות של מפות אישורים, מוחקים את רשומות מפות האישורים שהוקצו למפת האישורים.
המסוף
במסוף Google Cloud , נכנסים לדף Certificate Manager ולוחצים על הכרטיסייה מפות אישורים.
ברשימת מפות האישורים, לוחצים על מפת האישורים הנדרשת. הדף פרטי מפת אישורים נפתח.
לוחצים על Delete ואז על Delete.
gcloud
כדי למחוק מפת אישורים, משתמשים בפקודה gcloud certificate-manager maps delete:
gcloud certificate-manager maps delete CERTIFICATE_MAP_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
CERTIFICATE_MAP_NAME: שם מפת האישורים
API
כדי למחוק את מפת האישורים, שולחים בקשת DELETE לשיטה certificateMaps.delete:
DELETE /v1/projects/PROJECT_ID/locations/global/certificateMaps/CERTIFICATE_MAP_NAME
מחליפים את מה שכתוב בשדות הבאים:
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud -
CERTIFICATE_MAP_NAME: שם מפת האישורים