האם בדעתך ללמוד כיצד להתקין Ansible במחשב שבו פועל אובונטו לינוקס בענן AWS של אמזון? במדריך זה, אנחנו הולכים להראות לך איך ליצור חשבון חדש ב- Amazon AWS, איך ליצור מופע מחשב וירטואלי אובונטו וכיצד לבצע את ההתקנה Ansible במחשב וירטואלי חדש בענן EC2 אמזון. אובונטו לינוקס.
• Ubuntu 18.04
• Ubuntu 19.04
• Ansible 2.8.6
ערכת לימוד הקשורה ansible:
בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד הקשורות Ansible.
ערכת לימוד – כיצד ליצור זוג מפתחות
כדי לגשת ל- Linux Virtual Machine ב- AWS, תחילה, עליך ליצור מפתח פרטי.
פתח את הדפדפן שלך, גש לאתר האינטרנט של Amazon AWS והזן את פרטי הכניסה שלך.
לאחר כניסה מוצלחת, תישלח ללוח המחוונים של AWS.
גש לתפריט COMPUTE ובחר באפשרות EC2.
בלוח המחוונים EC2, גש לתפריט רשת ואבטחה ולחץ על האפשרות זוגות מפתחות.
במסך זוגות מפתחות, לחץ על לחצן צור זוג מקשים.
יהיה עליך להזין שם לזוג המפתחות החדש.
יהיה עליך לשמור באופן מקומי את המפתח הפרטי שלך.
בדוגמה שלנו, יצרנו זוג מפתחות בשם TEST.
בדוגמה שלנו, שמרנו קובץ בשם TEST. פם .
ערכת לימוד – כיצד ליצור אובונטו AWS EC2
בלוח המחוונים EC2, גש לתפריט מופעים ולחץ על האפשרות מופעים.
במסך מופע EC2, לחץ על לחצן הפעל מופע.
עכשיו, הגיע הזמן לבחור את תמונת המערכת התפעולית הרצויה.
ברשימה המוצגת, אתר ובחר את תמונת אובונטו לינוקס.
כצעד השני, תצטרך לבחור את סוג המחשב הווירטואלי שיפעיל את לינוקס אובונטו.
בעיקרון, תבחר את מספר המעבדים ואת כמות זיכרון ה- RAM הרצוי.
אם אין ברצונך לציין את כמות הדיסק הקשיח הזמין במחשב וירטואלי זה, לחץ על לחצן סקירה והפעלה.
אם ברצונך לציין את כמות הדיסק הקשיח הזמין במחשב וירטואלי זה, לחץ על לחצן קביעת תצורה של פרטי מופע.
במסך הסיכום, לחץ על לחצן הפעל.
בחר את זוג המפתחות המורשה להתחבר למחשב הווירטואלי החדש ולחץ על מופעי הפעלה.
בדוגמה שלנו, נבחר זוג המפתחות בשם TEST.
בלוח המחוונים EC2, גש לתפריט מופעים ולחץ על האפשרות מופעים.
כפי שניתן לראות נוצר מחשב וירטואלי חדש.
בדוגמה שלנו, המחשב הווירטואלי קיבל את כתובת ה- IP הדינאמית: 34.217.14.140
ערכת לימוד – כיצד לגשת אובונטו AWS
כדי לגשת למכונה הווירטואלית של לינוקס תצטרך להוריד את התוכנה הבאה:
• Putty
• PuttyGen
ראשית, אנחנו צריכים להמיר את המפתח הפרטי מפורמט PEM לפורמט PPK.
פתח את תוכנת PuttyGen, גש לתפריט המרות ובחר במפתח ייבוא.
לאחר ייבוא קובץ PEM, עליך להגדיר סיסמה כדי להגן על המפתח הפרטי שלך.
לחץ על לחצן שמור מפתח פרטי כדי ליצור קובץ עם סיומת PPK.
בדוגמה שלנו, קובץ בשם TEST. PPK נוצר.
פתח את תוכנת Putty, בחר באפשרות SSH והזן את שם המשתמש ubuntu@ את כתובת ה- IP של המחשב הווירטואלי של AWS.
בדוגמה שלנו, השתמשנו ubuntu@34.217.14.140.
גישה ללשונית אימות SSH, לחץ על לחצן עיון, אתר את קובץ PPK ולחץ על לחצן פתח.
חיבור SSH יוחל עם המחשב הווירטואלי של אובונטו.
השתמש בפקודה הבאה כדי להפוך למשתמש הבסיס במחשב הווירטואלי של אובונטו.
יצרת בהצלחה מכונה וירטואלית אובונטו על AWS אמזון.
ערכת לימוד – התקנה בלתי אפשרית על אובונטו לינוקס
התקן את רשימת החבילות הדרושות.
הוסף את המאגר הרשמי של Ansible למסד הנתונים של APT
התקן את Ansible.
אמת את הגירסה האפשרות Ansible מותקנת.
כדוגמה, הנה הפלט שלנו.
בדוגמה שלנו, התקנו את Ansible במחשב באמצעות כתובת ה-IP: 20.200.200.200
צור חשבון משתמש מקומי בשם ansible.
השתמש ב- SU comand כדי להפוך למשתמש Ansible.
צור מפתח SSH לחשבון המשתמש Ansible.
צא מחשבון המשתמש המקומי Ansible.
ערוך את הקובץ Hosts Ansible והוסף את רשימת צמתים בלתי ניתנים ליישום הרצויים.
הוסף את רשימת צמתים בלתי ניתנים ליישום הרצויים.
בדוגמה שלנו, אנו מוסיפים רק צומת Ansible אחד באמצעות כתובת ה-IP 200.100.100.100.
יצרנו קבוצה של מארחי אנסיגל בשם מבחן.
בפקודה-lise של צומת Ansible שלך ,צור חשבון משתמש בשם Ansible.
אל תשכח להגדיר סיסמה עבור חשבון המשתמש Ansible.
בצומת Ansible, ערוך את קובץ התצורה של SUDOERS
הוסף את השורה הבאה בסוף הקובץ SUDOERS.
חזור לשורת הפקודה של השרת Ansible.
השתמש בפקודה ssh-copy-id כדי להעתיק את מפתח SSH של חשבון משתמש Ansible מהשרת לצומת.
בדוגמה שלנו, 200.100.100.100 היא כתובת ה-IP של הצומת Ansible.
עכשיו, מהשרת Ansible, נסה להתחבר בצומת Ansible.
יהיה עליך להזין את סיסמת מפתח SSH.
התנתקות מהצומת אנסיל וחזור לשרת Ansible.
במסוף השרת Ansible, בדוק את התקשורת עם צתי ה-Ansible.
הנה פלט הפקודה:
במסוף השרת Ansible, השתמש בפקודה הבאה כדי לקבל את זמן ה-Up של כל צתי ה-Ansible.
הנה פלט הפקודה:
מזל טוב! סיימת את ההתקנה Ansible על אובונטו לינוקס.
ערכת לימוד – דוגמה לספר המהלכים
בשרת Ansible, הפוך למשתמש בלתי ניתן לזמין.
צור ספר מהלכים בלתי ניתן לשישי.
הנה התוכן של ספר המהלכים Ansible בשם: playbook-test.yaml
בדוגמה שלנו, השרת Ansible יתקין את החבילה NTPDATE באמצעות APT-GET בכל המחשבים המארחים.
השתמש בפקודה הבאה כדי להפעיל את ספר המהלכים שלך.
הנה פלט ספר המהלכים.
מזל טוב! יצרת ספר מהלכים Ansible בהצלחה.