写点什么

全新 – AWS OpsWorks for Puppet Enterprise

  • 2019-11-06
  • 本文字数:1387 字

    阅读完需:约 5 分钟

全新 – AWS OpsWorks for Puppet Enterprise

在去年的 AWS re:Invent 大会,我们推出了 AWS OpsWorks for Chef Automate,这使客户能够将自己的 Chef Automate 服务器交由 AWS 管理。根据客户反馈,今天我们非常激动地将 Puppet Enterprise 引入到 OpsWorks 中。


使用 Puppet Enterprise,您可以通过每个托管节点上部署的 puppet 代理 自动设置、配置和管理实例。您只需定义一次配置,然后使用自动回滚和偏差检测将其应用于数千个节点。AWS OpsWorks for Puppet Enterprise 使您无需维护自己的 Puppet Master,同时无缝地配合您的现有 Puppet 工作清单。


OpsWorks for Puppet Enterprise 将为您管理 Puppet Master 服务器并完成安装、升级和备份等运营任务。它还可以简化节点注册并提供实用的初学者工具包来引导您的节点。更多详情请见下方。

创建托管 Puppet Master

在 OpsWorks 中创建托管 Puppet Master 非常简单。首先导航到 OpsWorks 控制台的 Puppet 部分,然后单击“Create Puppet Enterprise Server”。



在设置的第一部分,为您的 Puppet Master 配置区域和 EC2 实例类型。c4.large 支持最多 450 个节点,而 c4.2xlarge 可以支持超过 1600 个节点。Puppet Enterprise 服务器将预配置最新版本的 Amazon Linux (2017.09) 和最新版本的 Puppet Enterprise (2017.3.2)。


在下一个设置屏幕上,您可以选择配置用于连接 Puppet Master 的 SSH 密钥。当您进行任何重大的自定义设置时,这非常有用,但通常情况下,最好通过客户端工具与 Puppet 交互,而不是在实例本身上直接交互。



在此页上还可以设置 r10k 存储库以提取动态配置。


在高级设置页面中,可以选择有关 VPC、安全组、IAM 角色和实例配置文件的常规部署选项。如果选择使用 OpsWorks 为您创建实例安全组,请务必注意,该组默认处于打开状态,因此必须在稍后限制对它的访问。



该页面上要注意的两个组件是维护窗口和备份配置。如果有新的 Puppet 软件次要版本可用,并通过了 AWS 测试,系统维护机制会自动在 Puppet Master 上更新 Puppet Enterprise 的次要版本。AWS 会进行大量测试,确认 Puppet 升级已达到生产就绪状态,在部署时不会中断现有客户环境。通过自动备份,您可以将 Puppet Master 的持久备份存储在 S3 中并随时从这些备份中还原。您可以根据业务需求调整备份频率和保留期。

使用 AWS OpsWorks for Puppet Enterprise

当 Puppet Master 在进行预配置时,此控制台会提供两个有用的信息框。



您可以下载登录凭证以及示例 userdata,用于将 puppet 代理安装到您的 Windows 和 Linux 节点上。这里需要注意的是,如果本地节点能够连接到 Puppet Master,您还能够管理本地节点。


在完全预配置 Puppet Master 后,您可以像往常一样访问 Puppet Enterprise http 控制台和使用 Puppet。


实用详细信息

AWS OpsWorks for Puppet Enterprise 按托管节点的节点小时数收费。价格为每节点小时 0.017 USD 起,节点数量越大,价格越低 – 有关完整定价的页面,请访问此处。您还需要为运行 Puppet Master 所需的基础资源付费。在推出时,AWS OpsWorks for Puppet Enterprise 在美国东部 (弗吉尼亚北部) 区域、美国西部 (俄勒冈) 区域和欧洲 (爱尔兰) 区域提供。当然,您在控制台中看到的所有操作也可以通过 AWS 开发工具包和 CLI 实现。有关更多信息,请参阅入门指南


本文转载自 AWS 技术博客。


原文链接:


https://amazonaws-china.com/cn/blogs/china/new-aws-opsworks-for-puppet-enterprise/


2019-11-06 08:00614

评论

发布
暂无评论
发现更多内容

开源一夏|OpenHarmony之如何实现震动

坚果

开源 OpenHarmony 8月月更

昇思MindSpore 1.8:丰富的算法集与套件,实现高性能训练,降低部署门槛

科技热闻

DAPP和APP有哪些区别?多链跨链NFT铸造挖矿dapp系统开发技术原理分析

开发微hkkf5566

用Rust编写的Linux内核GPU驱动程序,或将到来

非凸科技

Linux gpu rust 编程语言

微服务性能分析|Pyroscope 在 Rainbond 上的实践分享

北京好雨科技有限公司

Kubernetes 微服务 云原生

StarRocks 技术内幕 | 基于全局字典的极速字符串查询

StarRocks

数据库

推荐一款微软出品的开发神器,体验不输IDEA!(含参考资料和项目源码)

收到请回复

面试 springboot 应届生 金九银十 java项目实战分享

增强分析在百度统计的实践

百度Geek说

数据库

一文搞懂│mysql 中的备份恢复、分区分表、主从复制、读写分离

MySQL 高并发 经验分享 签约计划第三季 8月月更

《数字经济全景白皮书》银行业数字普惠金融发展与优化策略分析 发布

易观分析

金融 数字经济全景白皮书 易观分析

Groovy语境下的Map

FunTester

创新能力加速产业发展,SphereEx 荣获“中关村银行杯”『大数据与云计算』领域 TOP1

SphereEx

数据库 开源 架构 SphereEx Apache ShardingSphere

属实不赖!Alibaba开源GitHub星标114K微服务架构全彩进阶手册

冉然学Java

Java 阿里巴巴 开源 微服务 微服务架构

MobPush丨iOS端SDK API

MobTech袤博科技

ios API MobTech袤博科技 mobpush

干货!这份阿里P8大佬纯手打总结Kafka学习笔记,真是yyds

了不起的程序猿

Java kafka java程序员 消息中间件 Java 开发

为什么不做APP而要做小程序

源字节1号

小程序开发

前端监控系列2 |聊聊 JS 错误监控那些事儿

字节跳动终端技术

APM 前端监控 火山引擎 JS错误

业务数据迁移上云的一些技术思考

京东科技开发者

MySQL 迁移 云数据库Redis

鄢贵海:DPU发展中的四个关键问题

硬科技星球

人手一套的K8S命令集合,它来了!

wljslmz

云计算 Kubernetes 容器 8月月更

基于RocksDB实现高可靠、低时延的MQTT数据持久化

EMQ映云科技

物联网 mqtt RocksDB emqx 8月月更

Vue3知识点梳理(一)

青柚1943

Vue3

Linux下玩转nginx系列(八)---如何使用upsync模块实现动态负载均衡

anyRTC开发者

nginx Linux 负载均衡 音视频 服务器

一文详解特权访问管理(PAM)

SEAL安全

安全 访问权限 访问管理 特权访问

以合规交易释放数据“红利”,合合信息旗下启信宝签约福建大数据交易所首批数商

合合技术团队

数据 峰会

连流量染色都没有,你说要搞微服务?

得物技术

架构 微服务 云原生

Android进阶(十六)子线程调用Toast报Can‘t create handler inside thread that has not called Looper.prepare() 错误

No Silver Bullet

android 8月月更 toast

五大数据安全保障措施看这里!

行云管家

信息安全 数据安全 企业安全 数据库审计

为什么电商云产品需要 Assisted Service Module (ASM) 模块的支持

汪子熙

typescript 电商 SAP 8月月更 Storefront

阿里大佬 推荐的 “ Spring Cloud Alibaba项目文档 ” 正式发布

冉然学Java

Java 微服务 Spring Cloud Alibaba

开源 | WLock:高可用分布式锁设计实践

开源 分布式 分布式锁

全新 – AWS OpsWorks for Puppet Enterprise_语言 & 开发_亚马逊云科技 (Amazon Web Services)_InfoQ精选文章