Kubernetes工具大全,9个集群部署工具

开发 开发工具
在过去的几年中,Kubernetes在容器编排上给它的竞争对手造成了极大冲击,比如Docker Swarm。现在Kubernetes是企业首选的容器解决方案,并得到了迅速普及。今天,就为大家呈现2019年新的Kubernetes工具大全,以飨大家。

在过去的几年中,Kubernetes在容器编排上给它的竞争对手造成了极大冲击,比如Docker Swarm。现在Kubernetes是企业首选的容器解决方案,并得到了迅速普及。今天,就为大家呈现2019年新的Kubernetes工具大全,以飨大家。朋友们喜欢的话,请多多评论转发,给更多的朋友。从今天起,我将陆续介绍用于Kubernetes集群部署,监控,测试,安全,CLI,开发,CI/CD,无服务器,服务网格,本机服务发现和成本管理的系列工具。

[[278120]]

1.Kubespray

Kubespray为Kubernetes部署和配置提供了一组Ansible角色。Kubespray可以使用AWS,GCE,Azure,OpenStack或裸机基础架构即服务(IaaS)平台。Kubespray是具有开放开发模型的开源项目。对于已经了解Ansible的人们来说,该工具是一个不错的选择,因为无需使用其他工具进行预配和编排。

Kubernetes工具大全,9个集群部署工具

2.Minikube

Minikube允许在本地安装和试用Kubernetes。该工具是开始Kubernetes的一个很好起点。可在虚拟机(VM)内轻松启动单节点Kubernetes集群。Minikube在Windows,Linux和OSX上可用。可在短短5分钟内,将能够使用Kubernetes的主要功能。而且只需一个命令即可直接启动Minikube仪表板。

Kubernetes工具大全,9个集群部署工具

3.Kubeadm

自1.4版以来,Kubeadm是Kubernetes发行工具。该工具有助于在现有基础架构上引导优秀实践的Kubernetes集群。但是,Kubeadm无法为你配置基础结构。它的主要优势是能够在任何地方启动最少可行的Kubernetes集群。但是,附件和网络设置都不在Kubeadm的范围内,因此你将需要手动或使用其他工具来安装它。

Kubernetes工具大全,9个集群部署工具

4.Kops

Kops可帮助你从命令行创建,销毁,升级和维护生产级别的高可用性Kubernetes集群。当前已支持AWS,GCE提供beta测试支持,VMware vSphere提供alpha测试,并计划提供其他平台支持。Kops允许控制整个Kubernetes集群生命周期;从基础架构配置到集群删除。

Kubernetes工具大全,9个集群部署工具

5.Bootkube

Bootkube是启动自托管Kubernetes集群的优秀工具。它可以帮助你设置一个临时的Kubernetes控制平面,该平面将一直运行到自托管控制平面能够处理请求为止。

6.AWS上的Kubernetes(Kube-AWS)

Kube-AWS是CoreOS提供的控制台工具,可使用AWS CloudFormation部署功能齐全的Kubernetes集群。Kube-AWS允许你部署传统的Kubernetes集群,并自动为每个K8s服务配备本机AWS功能(例如,ELB,S3和Auto Scaling等)。

7.JAAS

JAAS是Juju的一项服务,可简化你配置,扩展和操作当今复杂软件的方式。Juju部署在各处:公有云或私有云。JAAS将工作负载部署到你选择的云中。

8.Conjure-up

Conjure-up是另一种Canonical产品,它允许你使用一些简单的命令在Ubuntu上部署Kubernetes的规范发行版。它支持AWS,GCE,Azure,Joyent,OpenStack,VMware,裸机和localhost部署。Juju,MAAS和LXD是Conjure-up的基础技术。

链接:https://conjure-up.io/

9.Amazon EKS

用于Kubernetes的Amazon EKS是一项托管服务,使Kubernetes部署,管理和扩展容器化应用程序变得容易。Amazon EKS在多个AWS可用区中管理Kubernetes基础架构,同时自动检测和替换不健康的控制平面节点,并提供按需升级和修补。你只需配置工作程序节点并将它们连接到提供的Amazon EKS终端节点即可。

 

责任编辑:华轩 来源: 今日头条
相关推荐

2020-08-04 07:58:36

Kubernetes集群工具

2020-07-27 18:52:34

Kubernetes集群工具

2018-11-08 09:00:25

Kubernetes部署容器

2019-12-13 10:09:09

Kubernetes安全工具

2020-08-25 07:48:17

Kubernetes集群系统

2019-01-29 09:00:46

Kubernetes容器开发

2020-12-11 19:06:03

Kubernetes工具应用程序

2021-06-04 06:20:08

工具Kubernetes集群

2022-09-23 17:26:04

VeleroKubernetes

2020-11-12 10:00:56

Kubernetes工具Linux

2010-07-30 09:56:02

Flex控件

2010-06-17 17:01:26

开源UML工具

2020-03-09 14:40:52

JavaScript工具函数前端

2021-08-31 07:00:26

Kubernetes Clusternet开源

2019-07-16 08:58:38

LinuxDocker软件

2019-10-14 16:34:53

收藏Docker虚拟机

2019-09-16 08:26:13

Kubernetes工具Katacoda

2020-12-02 10:19:25

工具代码开发

2011-02-28 10:34:45

Android

2019-04-28 11:15:36

Kubernetes开源工具
点赞
收藏

51CTO技术栈公众号