Puppet 包资源的默认提供者是什么
what is the default provider of Puppet package resource
这是 puppet 下载和安装的代码 mysql。但是包是从哪里下载的,或者这个包在不同操作系统中的默认提供者是什么?
package
{ 'mysql-server':
require => Exec['apt-update'], # require 'apt-update' before installing
ensure => installed,
}
当您使用 package
没有明确提供者的资源时,Puppet 会尝试根据事实找出应该使用的提供者。
一开始 Puppet 会收集有关系统、操作系统和可用内容的信息。基于这些事实,它将使用最有可能工作的提供者。
您可以在 package
文档页面中查看每个提供者工作所需的事实:https://docs.puppet.com/puppet/latest/type.html#package-providers
这是 puppet 下载和安装的代码 mysql。但是包是从哪里下载的,或者这个包在不同操作系统中的默认提供者是什么?
package
{ 'mysql-server':
require => Exec['apt-update'], # require 'apt-update' before installing
ensure => installed,
}
当您使用 package
没有明确提供者的资源时,Puppet 会尝试根据事实找出应该使用的提供者。
一开始 Puppet 会收集有关系统、操作系统和可用内容的信息。基于这些事实,它将使用最有可能工作的提供者。
您可以在 package
文档页面中查看每个提供者工作所需的事实:https://docs.puppet.com/puppet/latest/type.html#package-providers