From b85cd949f32bd65f2013987e150a187f3d00c97a Mon Sep 17 00:00:00 2001 From: Ian Maddaus Date: Thu, 19 Oct 2023 10:37:13 -0400 Subject: [PATCH 1/3] Correct alt text Signed-off-by: Ian Maddaus --- content/chef_client_overview.md | 2 +- content/chef_overview.md | 62 +++++++++++++++---------------- content/platform_overview.md | 2 +- content/reusable/md/node_types.md | 10 ++--- content/server_orgs.md | 8 ++-- 5 files changed, 42 insertions(+), 42 deletions(-) diff --git a/content/chef_client_overview.md b/content/chef_client_overview.md index 28a1a83e3b..fcabd12a41 100644 --- a/content/chef_client_overview.md +++ b/content/chef_client_overview.md @@ -35,7 +35,7 @@ Chef Infra Client's Compliance Phase lets you automatically execute compliance a -

image

+

{{< readfile file="content/reusable/md/chef_client_summary.md" >}}

{{< readfile file="content/reusable/md/security_key_pairs_chef_client.md" >}}

diff --git a/content/chef_overview.md b/content/chef_overview.md index e68fc2ef8b..f7d3fd6803 100644 --- a/content/chef_overview.md +++ b/content/chef_overview.md @@ -58,33 +58,33 @@ Chef Infra has the following major components: -

image

+

One (or more) workstations are configured to allow users to author, test, and maintain cookbooks.

Workstation systems run the Chef Workstation package which includes tools such as Chef Infra Client, Chef InSpec, Test Kitchen, ChefSpec, Cookstyle, and other tools necessary for developing and testing your infrastructure with Chef products.

-

image

+

Cookbooks are uploaded to the Chef Infra Server from these workstations. Some cookbooks are custom to the organization and others are based on community cookbooks available from the Chef Supermarket.

-

image

+

Ruby is the programming language that is the authoring syntax for cookbooks. Most recipes are simple patterns (blocks that define properties and values that map to specific configuration items like packages, files, services, templates, and users. The full power of Ruby is available for when you need a programming language.

-

image

+

{{< readfile file="content/reusable/md/node.md" >}}

-

image

+

Chef Infra Client is installed on each node that is managed with Chef Infra. Chef Infra Client configures the node locally by performing the tasks specified in the run-list. Chef Infra Client will also pull down any required configuration data from the Chef Infra Server during a Chef Infra Client run.

-

image

+

The Chef Infra Server acts as a hub of information. Cookbooks and policy settings are uploaded to the Chef Infra Server by users from workstations.

The Chef Infra Client accesses the Chef Infra Server from the node on which it is installed to get configuration data, performs searches of historical Chef Infra Client run data, and then pulls down the necessary configuration data. After a Chef Infra Client run is finished, the Chef Infra Client uploads updated run data to the Chef Infra Server.

-

image

+

Chef Supermarket is the location in which community cookbooks are shared and managed. Cookbooks that are part of the Chef Supermarket may be used by any Chef user. How community cookbooks are used varies from organization to organization. @@ -127,12 +127,12 @@ Some important tools and components of Chef Workstation include: -

image

+

{{< readfile file="content/workstation/reusable/md/chef_workstation.md" >}} -

image

-

image

+

+

Chef Workstation includes important command-line tools:

-

image

+

The chef-repo is the repository structure in which cookbooks are authored, tested, and maintained: