Foreman Perangkat lunak CMDB gratis
Menyebarkan, mengkonfigurasi, dan melacak perubahan dengan perangkat lunak CMDB gratis
Otomatiskan tugas berulang dengan Foreman. Alat administrasi server jarak jauh ini menawarkan beberapa antarmuka untuk interaksi seperti RESTF API, Web UI, dan CLI.
Ringkasan
Foreman adalah perangkat lunak otomatisasi IT open source gratis untuk kantor, pusat data, dan beberapa lokasi lainnya. Ini memfasilitasi administrator untuk mengelola seluruh infrastruktur TI. Selanjutnya, solusi manajemen aset digital ini menyediakan fasilitas untuk menyiapkan server baru, manajemen konfigurasi, dan perubahan pelacakan. Ada dukungan untuk perubahan populer dan perangkat lunak manajemen konfigurasi seperti Puppet, Salt, Ansible, dan Chef. Faktanya, perangkat lunak CMDB open source ini menawarkan beberapa antarmuka untuk interaksi dan termasuk API REST, CLI, dan antarmuka pengguna web. Pengguna dapat mengelola server fisik dan virtual. Perangkat lunak CMDB gratis ini menawarkan kemampuan pelaporan mesin dan konfigurasinya. Di atas segalanya, pengguna dapat menghasilkan laporan khusus menggunakan templat pelaporan yang telah ditentukan sebelumnya. Namun, mudah diatur, dan dibangun di atas arsitektur berbasis plugin. Selain itu, ada ekosistem lengkap untuk mengelola inventaris server dan jaringan yang dikelola. Selain itu, Foreman menyediakan dasbor intuitif dengan widget dan statistik. Perangkat lunak otomatisasi IT open source ini sangat dapat diperluas dan memberikan integrasi dengan aplikasi pihak ketiga. Oleh karena itu, Foreman terutama ditulis dalam Ruby bersama dengan input dari bahasa lain seperti JavaScript, HTML, dan Python.
Persyaratan sistem
Persyaratan untuk mengatur mandor meliputi:
- Red Hat / Centos / Ubuntu
- Ruby 2.5 atau lebih baru
- NodeJS 10 atau lebih baru
- NPM 3.0 atau yang lebih baru
Fitur
Foreman memiliki daftar fitur yang sangat baik dan beberapa di antaranya adalah:
- Open Source
- Dapat diperluas
- Manajemen Aset Fisik/Virtual
- Cross-platform
- Antarmuka yang tenang
- Cli
- Dasbor intuitif
- Pelaporan
- Pluggins
- Pemantauan
Instalasi
Setelah Anda menginstal prasyarat, jalankan perintah berikut untuk menginstal semua paket yang diperlukan:
yum groupinstall "Development Tools" "Development Libraries"
yum -y install gcc-c++ git ruby ruby-devel rubygems \ libvirt-devel postgresql-devel openssl-devel \ libxml2-devel libxslt-devel zlib-devel \ readline-devel systemd-devel tar nodejs npm libcurl-devel
Penting bahwa konfigurasi/database.yml diatur untuk menggunakan database yang benar di blok “Produksi”. Sekarang, jalankan perintah berikut untuk mengkloning kode sumber:
git clone https://github.com/theforeman/foreman.git -b develop
Setelah itu, jalankan perintah ini untuk konfigurasi:
cp config/settings.yaml.example config/settings.yaml
cp config/database.yml.example config/database.yml
gem install bundler
Kemudian, jalankan perintah berikut untuk menginstal dependensi:
bundle install --without development test --path vendor
npm install
Perintah berikut akan mengatur skema basis data:
RAILS_ENV=production bundle exec rake db:migrate
RAILS_ENV=production bundle exec rake db:seed assets:precompile locale:pack webpack:compile
Akhirnya, Anda dapat menjalankan aplikasi menggunakan perintah berikut:
./bin/rails s -e production
FAQ
Untuk apa foreman digunakan?
Foreman adalah perangkat lunak open source untuk mengelola server fisik/virtual. Perangkat lunak manajemen perubahan dan konfigurasi gratis ini menawarkan perangkat lunak manajemen konfigurasi bersama dengan beberapa antarmuka pengguna seperti REST API, Web UI dan CLI.
Apakah Foreman Gratis?
Foreman adalah perangkat lunak hosting sendiri yang digunakan untuk mengotomatisasi beberapa tugas seperti penyebaran aplikasi, manajemen konfigurasi, dan pemantauan.
Apa itu Foreman Katello?
Katello adalah plugin populer yang dibangun untuk Foreman yang menyediakan manajemen konten dan kemampuan penyediaan. Ini memungkinkan pengguna menyinkronkan repositori jarak jauh untuk membangun perpustakaan contnet yang membantu membuat pembuatan konten khusus.
Apakah Foreman Open Source?
Foreman adalah alat administrasi server jarak jauh sumber terbuka. Kode sumber aplikasi ini tersedia pada GitHub.
Apakah Foreman membutuhkan boneka?
Ya, Foreman Installer membutuhkan boneka (4 atau lebih baru).
Mengeksplorasi
Anda mungkin menemukan tautan berikut yang relevan:
Otomatis Operasi Bisnis Menggunakan Perangkat Lunak Sumber Gratis dan Terbuka