Jump to content
  • entries
    142
  • comments
    0
  • views
    87513

Puppet On Azure | Βήμα 5, FOREMAN


proximagr

1038 views

 Share

Puppet On Azure Εγκατάσταση & Παραμετροποίηση του FOREMAN για να έχουμε γραφικό περιβάλλον μέσω WEB
Το Open Puppet δεν έχει γραφικό περιβάλλον στην βασική του εγκατάσταση. Υπάρχουν μερικά open source προγράμματα τα οποία μπορούν να προτεθούν στο Puppet Master και να μας προσφέρουν γραφικό περιβάλλον. Ένα από τα καλύτερα είναι το Foreman. Με το Foreman μπορούμε να διαχειριστούμε το Puppet πλήρως.
Το Dashboard του Foreman:
mopb50.jpg?w=625
Εγκατάσταση:

  1. Συνδεόμαστε στο Puppet Master με SSH, κάνουμε login και τρέχουμε την εντολή “sudo su -“ για να γυρίσουμε σε root
    mopb51.jpg
  2. Ενεργοποιούμε τα repositories για το Foreman
    echo “deb http://deb.theforeman.org/trusty 1.9” > /etc/apt/sources.list.d/foreman.list echo “deb http://deb.theforeman.org/ plugins 1.9” >> /etc/apt/sources.list.d/foreman.list wget -q http://deb.theforeman.org/pubkey.gpg -O- | apt-key add –
  3. Τρέχουμε την εγκατάσταση με foreman-installer
    mopb52.jpg?w=300
  4. Μόλις τελειώσει η εγκατάσταση μας ενημερώνει για το link του Web interface και τα credentials.
    mopb53.jpg?w=300
  5. Μπορούμε να ανοίξουμε την πόρτα 443 από το Endpoint του Azure ώστε να έχουμε την κονσόλα και απ’ έξω.
    Από το Azure Management Portal διαλέγουμε το VM του Master Puppet και πηγαίνουμε στα Endpoints
    mopb54.jpg?w=300
    Στη συνέχεια πατάμε ADD και διαλέγουμε “Add a stand-alone endpoint”

    mopb552-300x271.jpg
    Στο πεδίο Name διαλέγουμε από το Drop down menu το HTTPS
    pmopb56.jpg?w=300Βλέπουμε στα Endpoints έχει προστεθεί το HTTPS
    mopb57.jpg?w=300
    και πλέον μπορούμε να κάνουμε browse στο link του Cloud Service
  6. Ανοίγουμε τον browser και κάνουμε login στο Foreman από την public διεύθυνση, στα certificate prompts πατάμε και στα δύο cancel.
    mopb58.jpg?w=300
  7. Μπαίνουμε στο Dashboard
    mopb59.jpg?w=300
  8. Πάμε στο Hosts και πατάμε All Hosts για να δούμε το Status των Agents
    mopb60.jpg?w=300
  9. Πατώντας στο όνομα ενός host μπορούμε να δούμε περισσότερα στοιχεία
    mopb61.jpg?w=300
  10. Statistics
    mopb62.jpg?w=290

 Share

0 Comments


Recommended Comments

There are no comments to display.

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...