Chef社区版服务实例部署文档

概述

Chef是一款自动化服务器配置管理工具,可以对所管理的对象实行自动化配置,如系统管理,安装软件等。详情请查看Chef用户指南

计费说明

费用主要涉及:

  • 所选 vCPU 与内存规格

  • 系统盘类型及容量

  • 公网带宽

部署架构

structure.png

通过当前计算巢服务,我们将会生产一台ECS并部署Chef的服务端Server以及工作台WorkStation。如果您需要将其他的阿里云ECS纳入当前Chef Server进行管理,则可通过当前服务提供的运维操作实现。

RAM账号所需权限

Chef服务需要对ECS、VPC等资源进行访问和创建操作,若您使用RAM用户创建服务实例,需要在创建服务实例前,对使用的RAM用户的账号添加相应资源的权限。添加RAM权限的详细操作,请参见为RAM用户授权。所需权限如下表所示。

权限策略名称

备注

AliyunECSFullAccess

管理云服务器服务(ECS)的权限

AliyunVPCReadOnlyAccess

只读访问专有网络(VPC)的权限

AliyunROSFullAccess

管理资源编排服务(ROS)的权限

AliyunComputeNestUserFullAccess

管理计算巢服务(ComputeNest)的用户侧权限

部署流程

部署步骤

单击部署链接,进入服务实例部署界面,根据界面提示,填写参数完成部署。

step1.png

部署参数说明

您在创建服务实例的过程中,需要配置服务实例信息。下文介绍Chef服务实例输入参数的详细信息。

参数组

参数项

示例

说明

服务实例名称

test

实例的名称

付费类型配置

付费类型

包年包月

按需选择ECS实例的购买方式。按量付费或者包年包月。

付费类型配置

购买资源时长周期

包年包月ECS实例的购买时长单位。

付费类型配置

购买资源时长

1

包年包月ECS实例的购买时长。

ECS实例配置

实例类型

ecs.g6.large

ECS实例规格,可以根据实际需求选择。

ECS实例配置

系统盘类型

cloud_essd

ECS实例配置

系统盘空间

100

ECS实例配置

流量公网带宽

5

ECS实例配置

实例密码

xxxx

登录ECS实例所用的密码

网络配置

交换机可用区

cn-beijng-i

网络配置

专有网络VPC实例ID

vpc-xxx

已有的专有网络ID

网络配置

交换机实例ID

vsw-xx

专有网络下对应的可用区的虚拟交换机

Chef工作台root用户密码

新创建的chef server root用户密码

xxx

Chef服务Server的root用户密码

验证结果

  1. 查看服务实例。服务实例创建成功后,部署时间大约需要2分钟。部署完成后,页面上可以看到对应的服务实例。

    step2.png

  2. 进入到对应的服务实例后,可以在页面上获取ChefServerLoginURL。可通过该URL以root用户登录Chef server

    step3.png

  3. 通过控制台可以对Chef管控的客户端进行操作

    step4.png