风靡IT业界的Kubernetes,不只大型公有云、商软厂商抢先支持,网通厂商、服务器厂商也急着推集成式解决方案,就怕落后这一波容器技术浪潮。在今年5月,公有云厂商DigitalOcean开始押宝Kubernetes,近日则正式推出自家云计算K8s托管服务。在这8个月的封闭测试服务阶段,DigitalOcean表示,已经吸引将近3万名开发者,在该平台构建微服务、物联网、CI/CD流程等应用场景。
如其他公有云厂商的托管容器调度服务,DigitalOceanKubernetes服务的主张,也是让企业用户关心应用规模,选定工作节点的部署数据中心后,系统自动会负责构建、管理Kubernetes集群。而现在用户登录DigitalOcean后,随即可以在控制菜单内看到Kubernetes选项,系统会协助基础架构管理员,设置Kubernetes集群的组态,包含规模、硬件配置,接着只要下载集群组态设置文件,搭配Kubectl命令行,系统随即开始部署容器化应用。
目前DigitalOcean所支持的Kubernetes版本为1.12.3版本,同时也能搭配自家公有云其他的产品使用,包含区块存储、云计算负载平衡服务,并且提供DigitalOceanAPI串联功能,方便用户通过API,即时管理云计算环境内部部署的Kubernetes集群。
为了扩大Kubernetes的应用场景,DigitalOcean支持完整的KubernetesAPI,以应其逐渐增长的生态系统,目前已经囊括基础架构组态管理、CI/CD流程构建、监控系统、服务网格,以及无服务器应用五大领域。
首先为基础架构组态管理,该服务支持了开发者爱用的Terraform、Helm,以利开发者在Kubernetes环境下,搞定容器化应用的部署、管理工作。再者是CI/CD流程构建,目前已经集成GitLab、CircleCI、TravisCI这些DevOps服务,借以缩短企业用户的应用程序发布周期。
第三个领域则是加强Kubernetes环境监控工具的选项,现在DigitalOcean所支持的开源工具,包含Prometheus、Fluentd、Opentracing、Jaeger,掌握基础架构实例的运行情形,同时产出Log报表、系统度量数据。第四个领域是支持Istio、Consul、Linkerd等服务网格项目,便于网络管理员套用安全管理政策、流量限制、负载平衡监控等。最后,现阶段DigitalOceanKubernetes服务支持的无服务器工具,包含OpenFaaS、OpenWhisk及Kubeless,开发者可直接执行自家应用的无服务器框架。
除了上述等功能,现在DigitalOcean也开始加速推新功能,目前该公司正着手进行的项目,包含私有容器存储库、角色访问管控机制(RBAC)、网络管理政策,以及Kubernetes集群版本自动更新等服务。
留言与评论(共有 0 条评论) |