- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我有一个为 Web 服务器配置创建的 DSC。我的网站将使用 HTTPS,这意味着我必须在商店中获得证书。我没有看到任何旨在执行此操作的模块,所以我想知道如何在 DSC 中运行常规 Powershell 函数,同时保留 DSC 的良好部分。
我的工作流程如下:
1 。检查证书是否存在
如果商店中不存在证书,请添加它。
如果证书确实存在,请获取 Thumbprint 以在 xWeb xWebsite.BindingInfo.MSFT_xWebBindingInformation.CertificateThumbprint 属性中使用。
到目前为止,我已经编写了执行以下操作的代码,但我仍然想利用 DSC 中的 [DependsOn] 功能,这样我就可以处理与创建/访问证书相关的任何错误.
非常感谢任何帮助。
最佳答案
https://serverfault.com/a/638926/236470
使用Microsoft's xCertificate module (使用 xPfxImport
resource )用于此目的。
完全披露:我编写了此资源的原始版本(它现在在 Microsoft 的存储库中是开源的,此后还有其他贡献者)。
要回答您原来的问题,您可以使用 the Script
resource在不创建自己的资源的情况下运行任意代码。
关于Powershell DSC : Run regular code in DSC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39732628/
我正在探索 DSC 并想知道将 DSC 资源复制到目标主机的最佳方法是什么? 当我尝试将我的配置推送到目标主机时,它提示缺少 DSC 资源。 The PowerShell DSC resource x
我有一个为 Web 服务器配置创建的 DSC。我的网站将使用 HTTPS,这意味着我必须在商店中获得证书。我没有看到任何旨在执行此操作的模块,所以我想知道如何在 DSC 中运行常规 Powershel
这两种通过 PowerShell 的 Desired State Configuration 配置虚拟机的方法有何优缺点? 我听说 Azure Automation DSC 的初始学习曲线更陡峭,但从
我正在尝试将 VM 载入 Azure Automation DSC。我们可以添加来自不同订阅的虚拟机作为 DSC 节点吗? 最佳答案 您将无法使用 Register-AzureRMAutomation
以下 DSC 声明写入注册表项 HKEY_USERS.DEFAULT\Console 而不是 HKEY_CURRENT_USER\Console。为什么? Registry ConsoleFaceNa
有人知道如何获取当前 DSC 工作文件夹吗? 在服务器上,当 DSC 运行时,它会生成如下文件夹结构: C:\Packages\Plugins\Microsoft.Powershell.DSC\2.1
我正在尝试使用此基本模板 http://4c74356b41.com/post5775 使用 SQL Server 2016 AlwaysOn 可用性组创建 Azure RM 模板我链接的模板对我来说
我正在尝试使用此基本模板 http://4c74356b41.com/post5775 使用 SQL Server 2016 AlwaysOn 可用性组创建 Azure RM 模板我链接的模板对我来说
我正在尝试通过 DSC 配置目标节点。 我创建了一个带有虚拟配置的 .ps1 文件;你可以在下面看到它;这只是您在 DSC 站点中找到的首批示例之一。 现在我想把它编译成 .mof 文件。 我已经执行
我已成功创建 DSC 配置并将它们部署到服务器上。作为下一步,我尝试将服务器中常见的配置 block 的部分分解为可重用的部分,或者用 DSC 的说法“复合资源”。经过大量研究后,我仍然无法使用复合资
我正在使用 PowerShell 4.0 并配置了 DSC Pull Server。很少有客户端连接到 Pull Server,并且这些客户端正在正确获取配置。以下是客户端计算机中的 LCM 详细信息
是否可以从互联网上下载一些软件,然后使用 DSC 在我的一些服务器上安装它? Chrome ,例如?所有 DSC 教程都很难理解(至少对我而言)。我只想看一个简单的例子,类似于我的用例。 最佳答案 您
我正在尝试使用PowerShell DSC将我们的软件部署到客户端PC。在我所见过的大多数DSC教程或示例中,DSC似乎都用于部署服务器软件。 在客户端 PC上使用DSC是否有意义? 注意事项: 我已
这似乎无法正常工作 我有以下脚本资源。 Script RDGatewayCreateRAP { SetScript = { $
我有一个安装 nodejs 的 DSC 配置,将 npm 添加到环境路径变量,然后安装一个 npm 模块。 xPackage InstallNodeJs { Name = 'N
我正在尝试在 PowerShell 中使用 DSC 来部署服务。根据Microsoft Documentation ,服务资源有以下可以设置的属性: 姓名 确保 内置帐户 凭据 取决于 参数 启动类型
我的 LocalConfigurationManager 设置如下: [DSCLocalConfigurationManager()] Configuration LCMConfig { No
我尝试先卸载某个软件包,然后安装该软件包的最新版本。您可能会认为很简单,但是当我在 DSC 配置中包含以下代码时: ### remove old product setup Packa
我在存档 DSC 模块 (MSFT_ArchiveResource.psm1) 中发现了一个错误。复制代码、在 ISE 中调试并找出需要修复的两行后,我想对真实文件进行更改并使用 Puppet 和 m
我有一个 DSC 资源,它安装 dotnet 功能,然后安装 dotnet 更新。 在本地配置管理器中,我设置了 RebootNodeIfNeeded至$true . dotnet 安装后,它不会请求
我是一名优秀的程序员,十分优秀!