Foreman Software CMDB gratuito
Implantar, configurar e acompanhar a mudança com software CMDB gratuito
Automatize tarefas repetitivas com Foreman. Esta ferramenta de administração de servidor remoto oferece várias interfaces para interação, como API RESTF, interface do usuário da Web e CLI.
Visão geral
Foreman é um software de automação de TI de código aberto gratuito para escritórios, data centers e vários outros locais. Ele facilita os administradores a gerenciar toda a infraestrutura de TI. Além disso, essa solução de gerenciamento de ativos digitais fornece instalações para configurar novos servidores, gerenciamento de configuração e alterações de rastreamento. Há suporte para mudanças populares e software de gerenciamento de configurações, como fantoche, sal, ansible e chef. De fato, esse software CMDB de código aberto oferece várias interfaces para interação e inclui API REST, CLI e interface do usuário da Web. Os usuários podem gerenciar servidores físicos e virtuais. Este software CMDB gratuito oferece recursos de relatório de máquinas e suas configurações. Acima de tudo, os usuários podem gerar relatórios personalizados usando modelos de relatórios predefinidos. No entanto, é fácil configurar e construído sobre a arquitetura baseada em plug-in. Além disso, existe um ecossistema completo para gerenciar o inventário de servidores e redes gerenciados. Além disso, Foreman fornece um painel intuitivo com widgets e estatísticas. Este software de automação de TI de código aberto é altamente extensível e fornece integrações com aplicativos de terceiros. Portanto, o Foreman é escrito principalmente em Ruby, juntamente com a entrada de outros idiomas, como JavaScript, HTML e Python.
Requisitos de sistema
Os requisitos para configurar o Foreman incluem:
- Red Hat / Centos / Ubuntu
- Ruby 2.5 ou mais recente
- Nodejs 10 ou mais recente
- NPM 3.0 ou mais recente
Características
Foreman tem uma excelente lista de recursos e alguns deles são:
- Código aberto
- Extensível
- Gerenciamento de ativos físicos/virtuais
- Plataforma cruzada
- Interface RESTful
- CLI
- Painel intuitivo
- Comunicando
- Pluggins
- Monitoramento
Instalação
Depois de instalar os pré-requisitos, execute os seguintes comandos para instalar todos os pacotes necessários:
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
É importante que o config/database.yml esteja definido para usar o banco de dados correto no bloco “produção”. Agora, execute o seguinte comando para clonar o código -fonte:
git clone https://github.com/theforeman/foreman.git -b develop
Depois disso, execute esses comandos para as configurações:
cp config/settings.yaml.example config/settings.yaml
cp config/database.yml.example config/database.yml
gem install bundler
Em seguida, execute o seguinte comando para instalar dependências:
bundle install --without development test --path vendor
npm install
Os comandos a seguir configurarão o esquema de banco de dados:
RAILS_ENV=production bundle exec rake db:migrate
RAILS_ENV=production bundle exec rake db:seed assets:precompile locale:pack webpack:compile
Por fim, você pode executar o aplicativo usando o seguinte comando:
./bin/rails s -e production
Perguntas frequentes
para que é o Foreman usado?
Foreman é um software de código aberto para gerenciar servidores físicos/virtuais. Esse software de gerenciamento de alteração e configuração gratuito oferece software de gerenciamento de configuração, juntamente com várias interfaces de usuário, como API REST, UI da Web e CLI.
é o foreman grátis?
Foreman é um software auto-hospedado gratuito usado para automatizar várias tarefas, como implantação de aplicativos, gerenciamento de configurações e monitoramento.
O que é capataz Katello?
A Katello é um plug -in popular construído para Foreman que fornece recursos de gerenciamento e provisionamento de conteúdo. Ele permite que os usuários sincronizem os repositórios remotos para criar uma biblioteca do CONTNET que ajude a criar uma construção personalizada do conteúdo.
é o capataz de código aberto?
Foreman é uma ferramenta de administração de servidor remoto de código aberto. O código -fonte deste aplicativo está disponível em Github.
Foreman exige fantoche?
Sim, o instalador do fumante requer fantoche (4 ou posterior).
Explore
Você pode encontrar os seguintes links relevantes:
Automatizar operações comerciais usando software de código aberto e gratuito