Chef is a Ruby based configuration management tool used to define infrastructure as code. This enables users to automate the management of many nodes and maintain consistency across those nodes. Recipes declare the desired state for managed nodes and are created on a user’s workstation using the Chef Workstation package. Your recipes are distributed across nodes via a Chef server. A Chef client, installed on each node, is in charge of applying the recipe to its corresponding node. This guide will show you how to install and configure a Chef Server and Chef Workstation. We will also bootstrap a node to manage with Chef.

In this tutorial you will learn:
  • Install and Configure the Chef Server
  • Create Chef User and Organization
  • Install and Configure the Chef Workstation
  • Configure Knife and Bootstrapping a Client Node

The objective is to install the NVIDIA drivers on Ubuntu 19.04 Disco Dingo Linux.

In this tutorial you will learn:
  • How to perform an automatic Nvidia driver installation using standard Ubuntu Repository
  • How to perform a Nvidia driver installation using PPA repository
  • How to install the official Nvidia.com driver

ARE YOU LOOKING FOR A LINUX JOB?
Submit your RESUME, create a JOB ALERT or subscribe to RSS feed on LinuxCareers.com.
LINUX CAREER NEWSLETTER
Subscribe to NEWSLETTER and receive latest news, jobs, career advice and tutorials.
DO YOU NEED ADDITIONAL HELP?
Get extra help by visiting our LINUX FORUM or simply use comments below.