AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[knife](server)

Martin Hope
Timothy Khouri
Asked: 2016-08-20 17:34:23 +0800 CST

如何在没有密码的情况下远程运行 chef-client(从 Windows 到 Windows)

  • 0

我真的希望我在这里遗漏了一些东西——因为我开始喜欢 Chef,但有些作品感觉非常愚蠢。

我有一个在特定凭据下运行的进程(服务)。这些凭据(用户/密码)在安装服务时输入一次,并且不再对人类可见。我希望该进程能够运行以下刀命令:

# Go kick the nodes and tell them to update now.
knife winrm "role:Xyz" "chef-client"

我不想写下密码或用户名。我希望它在我当前的上下文中运行,就像我在资源管理器中浏览到 UNC 路径\\ABC\DEF<--Windows 足够聪明,可以知道我是谁并协商我的凭据。

另一个例子是当我的服务连接到 SQL Server 时。我可以选择不包括用户名/密码,而是简单地传递应用程序的凭据。

当然,Chef 不需要到处硬编码管理员密码。请帮忙。

winrm chef knife
  • 2 个回答
  • 4135 Views
Martin Hope
cberks
Asked: 2016-06-16 14:59:55 +0800 CST

无法连接到厨师服务器

  • 0

我有一个在 AWS 上运行的 Chef 服务器。我可以通过网络浏览器连接到它,并从我的机器(不是 ec2)上查看网络 ui。但是当我引导节点(也是一个 ec2)时,它在 5 次尝试后无法连接到服务器。如果我从错误消息中复制它尝试连接的确切网址并将其粘贴到我的浏览器中,它就可以工作。如果我从 Chef 服务器卷曲 url,它就可以工作。如果我 curl url 或从节点 ping IP,它会失败。有任何想法吗?

chef chef-server knife
  • 1 个回答
  • 274 Views
Martin Hope
cberks
Asked: 2016-06-11 09:37:02 +0800 CST

Chef 服务器是否需要公开?

  • 2

我在我们的本地网络上运行了一个 Chef 服务器,并用同一网络上的其他机器对其进行了测试,一切正常。我启动了一个 ec2 实例,并尝试引导并且它一直工作,直到它尝试连接到 Chef 服务器。我的问题是,有没有办法让 Chef 服务器公开?或者有没有一种方法可以绕过节点对服务器的任何要求?

chef chef-server knife
  • 2 个回答
  • 519 Views
Martin Hope
allenwei
Asked: 2013-04-01 01:55:17 +0800 CST

厨师如何在过滤节点中运行运行列表

  • 0

如何在多个节点中运行一个运行列表?现在我写了一个脚本循环那些服务器并使用 knife bootstrap 运行。有更好的方法吗?就像我们如何使用“knife ssh 'id:*',我们可以在过滤服务器中运行一个运行列表吗?

knife
  • 1 个回答
  • 1503 Views
Martin Hope
Steve Bennett
Asked: 2012-07-19 18:47:44 +0800 CST

您可以直接从托管的 Git 存储库上传厨师食谱吗?

  • 2

我正在学习厨师。我的食谱在 Github 上。工作流程似乎是这样的:

  1. 在本地安装食谱(使用 Github 下载它们knife site install)
  2. 将食谱上传到服务器 ( knife cookbook upload)
  3. 从服务器部署到客户端 ( knife ssh ... "sudo chef-client")

有没有办法结合1和2?这并不重要,但有时我需要节省带宽。我想知道我是否遗漏了什么。

git chef knife
  • 1 个回答
  • 1216 Views
Martin Hope
ДМИТРИЙ МАЛИКОВ
Asked: 2012-06-26 04:05:30 +0800 CST

获取具有特定角色的节点名称

  • 1

如何获取具有特定角色的节点列表?

它可以用这样的东西得到:

for node in `knife node list`; do
  [[ -n "`knife node show $node | grep $ROLE_NAME`" ]] &&  echo $node
done

有没有办法在没有 bash 开销的情况下通过 knife 来做到这一点?

chef knife
  • 2 个回答
  • 2605 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve