云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

云数据库_中国代理服务器_最新活动

小七 141 0

发布HashiCorp Nomad 0.11测试版

我们很高兴地宣布HashiCorp nomad0.11的beta版发布。Nomad是一个简单而灵活的工作负载协调器,它使组织能够轻松地大规模地部署和管理容器和非容器化应用程序。Nomad在PagerDuty、Target、Trivago、Pandora、Roblox等组织中被广泛采用和使用。nomad0.11提供了一组新功能,包括可扩展、可插入的存储卷和自动调整以增强其核心协调功能。对于企业客户,审计日志带来了管理可视性和操作可跟踪性,以满足法规遵从性要求。立即下载本次发布的主要亮点:容器存储接口(CSI):使用来自任何第三方提供商的存储卷在Nomad上部署有状态的应用程序。在这里阅读更多。自动调整:基于实时负载或业务SLA动态扩展应用程序实例,而无需手动干预。在这里阅读更多。任务相关性:按顺序定义和运行相互依赖的工作负载。在这里阅读更多。Remote Exec(UI):通过Nomad UI直接执行正在运行的分配中的命令。在这里阅读更多。审计日志(企业):为管理员提供Nomad中所有用户发出的操作的完整记录集。在这里阅读更多。»容器存储接口(CSI)测试版使用任何第三方提供商提供的存储卷在Nomad上部署有状态应用程序。用户现在可以运行使用AWS弹性块存储(EBS)、弹性文件系统(EFS)、GCP持久磁盘、数字海洋水滴或任何其他使用CSI插件的第三方提供商的存储卷的应用程序。作业"插件aws ebs控制器"{数据中心=dc1"]"控制器"组{任务"插件"{driver="docker"配置{image="亚马逊/aws ebs csi-司机:最新"参数=["控制器","--终结点=unix://csi/csi.sock","--v=5",]}csi_插件{id="aws-ebs0"type="控制器"mount_dir="/csi"}nomad0.11引入了一个新的csi插件节,其中包含用于与每个存储提供商的api通信的控制器插件和用于在每个客户机节点上执行任务的节点插件。一旦CSI插件运行,用户就可以使用nomad volume register命令注册他们的存储卷。使用CSI,用户现在可以在集群中自由添加和删除存储卷,而无需手动更改Nomad客户机配置。此外,为Kubernetes编写的CSI插件将为Nomad开箱即用。»自动缩放技术预览基于实时负载或业务SLA动态扩展应用程序实例,而无需手动干预。autoscaler目前作为技术预览版提供,作为Nomad的一个独立的附加组件提供,以实现可扩展性和性能。在高层,autoscaler检索Nomad中存储的策略,从APM查询度量,然后根据定义的策略执行缩放操作。作业"web app"{"示例"组{缩放{启用=真最小值=1最大值=10政策{source="普罗米修斯"query="标量(avg(haproxy_server_current_sessions))"策略={name="目标值"配置={target=20}}}}这个技术预览从水平应用程序自动缩放(应用程序实例的上下缩放)开始,并支持普罗米修斯作为第一个APM。随着时间的推移,autoscaler将发展为支持集群自动缩放,并成熟为一个基于插件的系统,具有广泛的APM支持,用户可以自由地编写自己的自动缩放策略。Autoscaling是作为一个技术预览功能发布的,这意味着它在功能上可能不完整,而且我们不会为在生产中使用Autoscaling的Nomad enterprise用户提供企业支持。我们很高兴能与社区一起发布这个新的体系结构以收集反馈,并在该特性正式发布后正式将其添加到我们对Nomad Enterprise的支持中。观看Nomad Virtual Day的autoscaler预览视频,并阅读功能博客了解更多信息。»任务相关性按顺序定义和运行相互依赖的工作负载。随着生命周期钩子的引入,Nomad用户现在可以运行初始化和sidecar任务,以实现应用程序内部和服务间的部署。任务"初始化服务"{driver="docker"资源{cpu=200内存=128}生命周期{hook="预启动"侧车=错误}}任务"主web应用程序服务"{driver="docker"使用预启动和启动后挂钩,用户可以部署初始化应用程序或脚本来获取配置、装载卷或阻止应用程序,直到其下游服务正在运行。此外,新的sidecar参数允许在批处理作业中运行长期应用程序,为监视、代理或日志服务打开了大门。观看Nomad虚拟日的预览演示»远程执行(UI)通过Nomad UI直接执行运行分配中的命令。用户现在可以通过web界面轻松地检查容器状态和调试部署失败,而不需要CLI或SSH机器访问。这个特性最早是在nomad0.9.2中引入的,现在它是Nomad用户界面的一部分,它赋予用户更快的可操作性和可调试性。»审核日志记录(企业)通过增强的风险管理和运营可追溯性保护集群,以满足金融、医疗和电子商务等行业的法规遵从性要求。此企业特性为管理员提供了Nomad中所有用户发出的操作的完整记录集。"type":"HTTPEvent","stage":"操作完成","version":"v1","timestamp":"2006-01-02T15:04:05Z07:00","授权":{"accessor_id":"d657234a-58ec-39c3-435d-9e012","名称":"名称"user@hashicorp.com","type":"客户端","全局":错误,"创建时间":"2020-02-12T20:13:06.798371996Z"},"响应":{"状态代码":200,"错误":""}通过审计日志,企业现在可以主动识别访问异常,确保安全策略的实施,并通过查看之前的用户操作诊断集群行为。设计为基于httpapi的审计日志记录系统,每个审计事件都用JSON格式的相关请求和响应信息捕获,这种格式易于理解,操作人员也很熟悉。»下一步是什么?在接下来的几天里,我们将发布一系列博客,详细介绍这些关键特性。要观看新功能的实际应用,请注册即将到来的实时演示会话。立即注册我们鼓励您试用这些新特性,但与beta版一样,我们建议不要在生产环境中使用此构建。我们对这个版本很兴奋,迫不及待地想看看这些新功能如何增强您的核心Nomad体验。如果您遇到问题,请在GitHub中提交一个新的bug报告,我们将进行查看。代表游牧民团队,感谢我们的社区成员!您的奉献精神、错误报告和文档修复帮助我们使Nomad变得更好。感谢您的时间、热情和支持。