英语法语西班牙语

Ad


OnWorks 网站图标

刀环境 - 在云中在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行刀环境

这是命令刀环境,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


刀环境 - 刀环境子命令的手册页。

环境是一种将组织的现实工作流程映射到可以
使用 Chef 服务器时配置和管理。 每个组织都从一个单一的
环境称为 _默认 环境,不能修改(或删除)。
可以创建额外的环境来反映每个组织的模式和
工作流程。 例如,创建 生产, 分期, 测试开发
环境。 通常,环境还与一本(或多本)食谱相关联
版本。

环境 子命令用于管理单个环境中的环境
Chef 服务器上的组织。

COMMON 配置


以下选项可以与任何可用的参数一起使用
环境 子命令:

--chef-零端口 PORT
Chef-zero 将侦听的端口。

-c 配置文件, --配置 配置文件
要使用的配置文件。

-d, --禁用编辑
用于防止打开 $EDITOR 并按原样接受数据。

--默认值
用于让 Knife 使用默认值而不是要求用户提供一个。

-e 编辑, - 编辑 EDITOR
用于所有交互式命令的 $EDITOR。

-E 环境, - 环境 环境
环境名称。 将此选项添加到命令时,命令
将仅针对命名环境运行。

-F 格式, - 格式 FORMAT
输出格式: 摘要 (默认), 文本, JSON, 雅姆pp.

-H, - 帮帮我
显示命令的帮助。

-k 键, - 钥匙 KEY
Knife 将用于将 API 客户端向客户端发出的请求签名的私钥
厨师服务器。

--[无-]颜色
用于查看彩色输出。

--打印后
用于在破坏性操作后显示数据。

-s 网址, --服务器-url 网址
Chef 服务器的 URL。

-u 用户, - 用户 USER
Knife使用的用户名对API客户端向Chef发出的请求进行签名
服务器。 如果用户名与私钥不匹配,则身份验证将失败。

-V, --详细
设置为更详细的输出。 用 -VV 以获得最大的冗长性。

-v, - 版
厨师客户端的版本。

-y, ——而且是
用于以“是”响应所有确认提示。 刀不会要求
确认。

-z - 本地模式
用于在本地模式下运行厨师客户端。 这允许所有有效的命令
针对 Chef 服务器也针对本地 Chef-repo 工作。

比较


比较 参数用于比较设置的食谱版本约束
一个(或多个)环境。

句法

此参数具有以下语法:

$ Knife环境比较[ENVIRONMENT_NAME...](选项)

附加选项

此参数具有以下选项:

-一种, - 全部
用于上传在指定路径找到的所有环境。

-米, --不匹配
用于仅显示匹配的版本。

例如:

要比较单个环境的说明书版本:

$刀环境比较开发

返回类似于:

开发
apache 2.3.1
4.1.2窗口

比较多个环境的说明书版本:

$刀具环境比较开发分期

返回类似于:

开发阶段
阿帕奇 2.3.1 1.2.2
窗户4.1.2 1.0.0
PostgreSQL 1.0.0 1.0.0

要比较所有环境的所有说明书版本:

$ 刀环境比较 --all

返回类似于:

分期开发
ulimit 最新 最新
redisio 最新的
最新消息
aws 最新的
测试最新的
独角兽 最新 最新
最新的最新的
runit 最新 最新
模板器最新的
powershell 最新的 最新的
openssl 最新的
rbenv 最新 最新
rabbitmq 最新 最新
postgresql 最新的
mysql 最新的
ohai 最新 最新
git 最新的
二郎最新的
ssh_known_hosts 最新的 最新的
nginx 最新 最新
数据库最新的
yum 最新的
xfs 最新的
最新的最新的
dmg 最新 最新
Chef_handler 最新的 最新的
窗户1.0.0 4.1.2

CREATE


创建信息图 参数用于向 Chef 服务器添加环境对象。 当这
参数运行后,knife 将打开 $EDITOR 以启用编辑 环境 描述
字段(除非在命令中指定了说明)。 完成后,刀
将环境添加到 Chef 服务器。

句法

此参数具有以下语法:

$ Knife环境创建ENVIRONMENT_NAME -d 描述

附加选项

此参数具有以下选项:

-d 描述, - 描述 商品描述
环境的描述。 该值将填充描述字段
用于 Chef 服务器上的环境。

国际私人包机价格项目范例

创建一个名为的环境 开发 带有描述 开发 环境。:

$knife environment create dev -d “开发环境”。

删除


删除 参数用于从 Chef 服务器中删除环境。

句法

此参数具有以下语法:

$knife环境删除ENVIRONMENT_NAME

附加选项

此命令没有任何特定选项。

国际私人包机价格项目范例

删除名为的环境 开发,请输入:

$knife环境删除dev

Type Y 确认删除。

编辑


编辑 参数用于编辑环境的属性。 当这个论点是
运行,knife 将打开 $EDITOR 以启用编辑 环境 属性。 等结束了,
刀将使用这些更改更新 Chef 服务器。

句法

此参数具有以下语法:

$knife环境编辑ENVIRONMENT_NAME

附加选项

此命令没有任何特定选项。

国际私人包机价格项目范例

编辑名为的环境 DEVOPS,请输入:

$ Knife环境编辑devops

文件


文件 参数用于使用 JSON 或 Ruby DSL 添加或更新环境
描述。 它必须与 创建信息图 or 编辑 参数。

句法

此参数具有以下语法:

$刀环境[创建| 编辑] 从文件 FILE(选项)

附加选项

此参数具有以下选项:

-一种, - 全部
用于上传在指定路径找到的所有环境。

国际私人包机价格项目范例

要使用 JSON 文件中包含的数据添加环境:

$ Knife环境从文件“JSON文件路径”创建devops

要么:

$ Knife环境从文件“JSON文件路径”编辑devops

清单


名单 参数用于列出当前可用的所有环境
厨师服务器。

句法

此参数具有以下语法:

$ 刀环境列表 -w

附加选项

此参数具有以下选项:

-w, --with-uri
用于显示相应的 URI。

国际私人包机价格项目范例

查看环境列表:

$ 刀环境列表 -w

SHOW


显示 参数用于显示有关指定环境的信息。

句法

此参数具有以下语法:

$刀环境显示ENVIRONMENT_NAME

附加选项

此命令没有任何特定选项。

国际私人包机价格项目范例

要查看有关 开发 环境输入:

$ 刀环境显示开发

返回:

% 刀环境显示 dev
厨师类型:环境
食谱版本:
默认属性:
说明:
json_class: 厨师::环境
名称:开发
覆盖_属性:

\\
\\
\\
\\

要查看 JSON 格式的信息,请使用 -F 通用选项作为命令的一部分,例如
这个:

$刀角色显示devops -F json

其他可用的格式包括 文本, 雅姆pp.

使用 onworks.net 服务在线使用 Knife-environment


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad