יצירת זוג מפתחות SSH

כדי להפעיל תקשורת מוצפנת עם האשכול, צריך ליצור צמד מפתחות אסימטריים (מפתח ציבורי ומפתח פרטי) ולשייך אותו למכונות הווירטואליות של מישור הבקרה או של מאגר הצמתים.

כדי ליצור זוג מפתחות אסימטריים, מריצים את הפקודה הבאה:

ssh-keygen -t rsa -m PEM -b 4096 -C "COMMENT" \
    -f SSH_PRIVATE_KEY -N "" 1>/dev/null

מחליפים את מה שכתוב בשדות הבאים:

  • SSH_PRIVATE_KEY: שם הקובץ שבו רוצים לשמור את המפתח
  • COMMENT: מחרוזת טקסט שמתארת את המפתח

הפעולה הזו יוצרת שני קבצים: SSH_PRIVATE_KEY שמכיל את המפתח הפרטי של SSH, ו-SSH_PRIVATE_KEY.pub שמכיל את המפתח הציבורי התואם.

כדי לשמור את המפתח הציבורי של SSH במשתנה סביבה, מריצים את הפקודה הבאה:

SSH_PUBLIC_KEY=$(cat SSH_PRIVATE_KEY.pub)

המאמרים הבאים