mysql - 使用 puppet 安装 mysql 包,这样它会自动更新

标签 mysql puppet

我想使用 Puppet 将 MySQL 包安装到服务器上。该包应在包的新版本发布后进行更新。我该如何为此编写 list ?

最佳答案

使用 ensure => latest 告诉 Puppet 将包更新到最新版本。例如,

package { "mysql-server": 
  ensure => latest
}

这假设您的服务器定期更新其包缓存,并且服务器的 Puppet 客户端定期运行(大多数情况下如此)。来自Puppet Labs documentation :

On packaging systems that can retrieve new packages on their own, you can choose which package to retrieve by specifying a version number or latest as the ensure value.

关于mysql - 使用 puppet 安装 mysql 包,这样它会自动更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43314652/

相关文章:

scala - 部署自动化

mysql - 选择不同的最大日期

mysql - SQL - 如何计算自定义创建的错误代码

php - 您的SQL语法有误;检查相应的手册

syntax - puppet :cron 计划 - "is not a valid hour"错误

linux - puppet 将 hiera 与模块一起使用

mysql - 正确排序 MySQL 结果(可能需要子查询)

php - 连接和查询两个 mysql 表

puppet - 选择一个在 puppet 中具有给定键值对的嵌套哈希

amazon-web-services - 如何使用基于 puppet 的引导在 EC2 实例中设置主机名