【发布时间】:2017-03-30 08:35:07
【问题描述】:
我是 DSC 的新手,只是想了解一些有关配置数据的基本概念。我了解您可以将动态配置数据传递到您的配置中。我现在还可以通过将 CertificateFile 密钥传递到配置数据的 AllNodes 变量中来使用证书加密凭据。
我只是想了解这是如何应用的。我的印象是配置数据只允许您提供动态数据以供配置使用。这是否意味着如果出于某种奇怪的原因,我想将证书文件硬编码到配置而不是配置数据中,我可以这样做?
或者这只能通过 ConfigData 应用?如果是这样,是否有其他“系统”键可以应用于配置数据?我无法在网上找到任何解释这一点的文档。
示例配置数据:
$ConfigData= @{
AllNodes = @(
@{
NodeName = "MYSERVER"
CertificateFile = "C:\MyPublicKey.cer"
};
);
}
主配置中似乎没有任何内容需要密钥“CertificateFile”。
谢谢。
【问题讨论】:
标签: powershell dsc