与海洋和Bottlerocket container-optimized集群操作系统运行

AWS服务的主要提供者之一,帮助用户部署和管理他们的集装箱在云上的应用程序。在2014年和2017年的ECS成立以来,AWS已经学到了很多关于容器在规模和生产运行。AWS Bottlerocket开发操作系统,一个新的操作系统用于承载容器。这个操作系统是专门设计来解决ECS和EKS-optimized艾米斯留下的空白,这是基于操作系统运行传统的软件应用程序。使用Bottlerocket、客户受益于增强的安全、环境的一致性,操作的效率。

AWS客户,发现海洋支持Bottlerocket操作系统,现在我们兴奋地宣布,现货,NetApp Bottlerocket操作系统认证提供者。现货海洋客户可以使用Bottlerocket启动实例操作系统,管理和运行现场Bottlerocket OS节点控制器的Bottlerocket操作系统的机器。

它是如何工作的呢?

Bottlerocket是一个免费,开源,基于linux的操作系统用于承载容器。这是一个精简的操作系统只包括容器运行的本质是什么。这个精益体系结构有助于提高资源利用率和减少易受攻击的表面积。它还允许自动化的操作系统更新因为这是单个步骤中完成的,而不是package-by-package。

Bottlerocket操作系统

现货Bottlerocket操作系统之上的海洋无缝运行自动规模和管理节点。用户可以继续利用海洋的成本优化功能规模和提供现货实例,处理中断,有效利用保留的实例。

使用Bottlerocket OS和海洋

很容易开始使用Bottlerocket与集群上运行的操作系统与Bottlerocket海洋或创建新集群运行操作系统。

  1. 导航到虚拟节点组选项卡在海洋现场控制台。
  2. 要编辑现有VNG,单击您希望更新集群名称。
  3. 在配置、更新形象价值Bottlerocket AMIID和用户数据脚本使用以下脚本:
[设置][设置。host-containers] [settings.host-containers。管理]# Bottlerocket管理包含= false(设置启用。kubernetes] # Kubernetes Control Plane API Endpoint api-server =  # Kubernetes Cluster CA Certificate cluster-certificate =  # Kubernetes Cluster Name cluster-name =  [settings.kubernetes.node-labels] "key" = "value"

注意:为了更新默认VNG你必须执行这些更新通过海洋资源

bottlrocket操作系统

4所示。单击save。

5。运行一个集群卷

想要了解更多关于海洋和如何开始使用它,看看我们文档资源雷竞技rabet官网

Baidu
map