GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar la estación de trabajo CHEF en RHEL y CentOS 8/7

Cocinero es una de las herramientas de administración de configuración más populares, que se utiliza para automatizar rápidamente la implementación, las configuraciones y la administración de todo el entorno de infraestructura de TI.

En la primera parte de esta serie Chef, explicamos los conceptos Chef, que consta de tres componentes importantes:Estación de trabajo Chef , servidor de chef &Cliente Chef/Nodo .

En este artículo, aprenderá cómo instalar y probar Chef Workstation en RHEL/CentOS 8/7 Distribuciones de Linux.

Instalación de Chef Workstation en CentOS/RHEL

Estación de trabajo de chef es la Máquina donde el administrador trabajará para crear recetas, libros de cocina. Con Chef Workstation, los desarrolladores/administradores pueden crear infraestructura como código. Todos los procesos de desarrollo y prueba se pueden realizar en Chef Workstation. Se puede instalar en Windows, macOS, Redhat, Ubuntu y Debian. Consta de todos los paquetes, herramientas y dependencias necesarias como Chef-CLI, Knife, Chef Infra Client, etc., para desarrollar pruebas.

1. Vaya a la página de descargas de Chef Workstation y tome el paquete apropiado para su versión de lanzamiento de distribución o use el siguiente comando wget para descargar directamente en la terminal.

------ On CentOS / RHEL 7 ------ 
# wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/7/chefdk-4.13.3-1.el7.x86_64.rpm

------ On CentOS / RHEL 8 ------
# wget https://packages.chef.io/files/stable/chefdk/4.13.3/el/8/chefdk-4.13.3-1.el7.x86_64.rpm

2. Luego, use el siguiente comando rpm para instalar ChefDK como se muestra.

# rpm -ivh chefdk-4.13.3-1.el7.x86_64.rpm

3. Verificar el ChefDK instalación usando el siguiente comando.

# chef -v

4. A continuación, validaremos la estación de trabajo por receta simple. Aquí, vamos a crear un archivo de texto test.txt que debe contener “Bienvenido a Tecmint ” usando Chef.

# vi tecmintchef.rb

Agrega el siguiente código.

file 'text.txt' do
    content 'Welcome to Tecmint'
end

5. Ejecute la receta usando el siguiente comando. Durante la ejecución por primera vez, le pedirá que acepte la Licencia.

# chef-apply tecmintchef.rb

Tu archivo test.txt se crea y puede verificarlo ejecutando el comando ls como se muestra.

# ll

Desinstalar Chef Workstation

6. Ejecute el siguiente comando para desinstalar Chef Workstation del sistema.

# rpm -e chefdk

¡Eso es todo! En este artículo, hemos pasado por la instalación y prueba de Chef Workstation. Veremos el modelo cliente-servidor de Chef en los próximos artículos.


Cent OS
  1. Cómo instalar VMware Workstation 8 en CentOS 6 / RHEL 6 (x86_64)

  2. Cómo instalar Go Lang en CentOS 8/7 y RHEL 8/7

  3. Cómo actualizar CentOS 7.0/7.1/7.2/7.3/7.4/7.5/7.6 a CentOS 7.7

  4. Cómo instalar Apache Maven en CentOS/RHEL 8/7

  5. Cómo instalar RabbitMQ en CentOS/RHEL 7/6 y Fedora

Cómo instalar la estación de trabajo CHEF en RHEL y CentOS 8/7

Cómo instalar Chef Workstation en CentOS 8

Cómo instalar MySQL 8.0 en RHEL/CentOS 8/7 y Fedora 35

Cómo instalar y configurar el servidor OpenVPN en CentOS 8/7

Cómo instalar PHP 8 en CentOS/RHEL 8/7

Cómo instalar y configurar GlusterFS en CentOS 7/CentOS 8