Kubernetes

来自开放百科 - 灰狐
(版本间的差异)
跳转到: 导航, 搜索
(分发版)
(项目)
第35行: 第35行:
  
 
==项目==
 
==项目==
[[文件:Certified-Kubernetes.png|right]]
 
 
*[https://github.com/coreos/etcd etcd] 的灵感来自于 Doozer,etcd通过创建一个hub跟踪一个集群中每个节点的状态并管理这些状态将会让分布式系统集群管理变得简单,Kubernetes和Pivotal的[[Cloud Foundry]]都利用etcd来进行 key/value存储。
 
*[https://github.com/coreos/etcd etcd] 的灵感来自于 Doozer,etcd通过创建一个hub跟踪一个集群中每个节点的状态并管理这些状态将会让分布式系统集群管理变得简单,Kubernetes和Pivotal的[[Cloud Foundry]]都利用etcd来进行 key/value存储。
 
*[https://github.com/mesosphere/kubernetes-mesos A Kubernetes Framework for Apache Mesos]
 
*[https://github.com/mesosphere/kubernetes-mesos A Kubernetes Framework for Apache Mesos]

2018年9月4日 (二) 02:42的版本

Kubernetes:Google 推出的开源(Apache V2) Container Cluster Manager,使用 Go 语言开发,能方便的在 Google Cloud Platform 上运行 Docker 容器。

Kubernetes-logo.png

目录

简介

Kubernetes-logo-96x94.png

功能

生态系统

Kubernetes ecosystem

Cncf-projects.png

Kubernetes 支持的系统和应用

Mesos

Kubernetes-on-mesos.jpg

Kubernetes on Mesosphere DC/OS

OpenStack

ESContainer.png

DNS

Kubernetes提供的DNS由以下三个组件组成:

  • etcd:DNS存储。
  • kube2sky:将Kubernetes Master中的Service(服务)注册到etcd。
  • SkyDNS:提供DNS域名解析服务。

项目

文档

分发版

用户

Certified-kubernetes.png

如何选择容器化技术栈,网易云架构师做了一个比较系统的梳理:

  • 千节点集群,少定制:使用开源 Kubernetes (细粒度设计,契合微服务思想)
  • 万节点集群,多定制:使用 Mesos + Marathon (双层调度好犀利)
  • 万节点集群,IT 能力强:深度定制 Kubernetes (如网易云)万节点集群,IT 能力强:深入掌握使用 DC/OS (DC/OS 在最基础的 Marathon 和 Mesos 之上添加了很多的组件)
  • 大数据集群:Spark on Mesos (建议只基于容器部署计算部分,数据部分另行部署)

详情可参考 容器平台选型的十大模式:Docker、DC/OS、K8S 谁与当先?

更多用户>>>

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱