随笔分类 -  Kubernetes

摘要:command kubectl kubectl 输出格式 显示Pod的更多信息 以yaml格式显示Pod的详细信息 kubectl 操作示例 1. 创建资源对象 根据yaml配置文件一次性创建service和rc 根据``目录下所有.yaml、.yml、.json文件的定义进行创建操作 2. 查看资 阅读全文
posted @ 2017-11-20 15:14 Federico 阅读(42254) 评论(0) 推荐(1)
摘要:1. 简介   kube dns用来为kubernetes service分配子域名,在集群中可以通过名称访问service。通常kube dns会为service赋予一个名为“service名称.namespace.svc.cluster.local”的A记录,用来解析service的c 阅读全文
posted @ 2017-11-15 23:19 Federico 阅读(1197) 评论(1) 推荐(0)
摘要:  Flannel是 CoreOS 团队针对 Kubernetes 设计的一个覆盖网络(Overlay Network)工具,其目的在于帮助每一个使用 Kuberentes 的 CoreOS 主机拥有一个完整的子网,简单来说,它的功能是让集群中的不同节点主机创建的Docker容器都具有全集 阅读全文
posted @ 2017-11-15 22:57 Federico 阅读(664) 评论(0) 推荐(0)
摘要:1. 安装并配置Kubernetes Node节点 1.1 安装Kubernetes Node节点所需服务   通过yum安装kubernetes服务时默认将所有的Kubernetes服务全部安装,我们只需要在Master和Node上启动相应的服务即可。 1.2 修改Kubernetes服 阅读全文
posted @ 2017-11-15 22:46 Federico 阅读(5339) 评论(3) 推荐(0)
摘要:1. 安装配置Master节点上的Kubernetes服务 1.1 安装Master节点上的Kubernetes服务 1.2 修改kube apiserver服务配置文件 启动参数说明 etcd servers:指定etcd服务的URL insecure bind address:apiserver 阅读全文
posted @ 2017-11-15 22:11 Federico 阅读(2007) 评论(0) 推荐(0)
摘要:  etcd服务作为Kubernetes集群的主数据库,在安装Kubernetes各服务之前需要首先安装和启动。 1. 安装etcd 2. 修改etcd配置文件 etcd数据库安装时要安装为奇数节点(与zookeeper类似),最少为3台,否则选举Leader会失败,启动其他节点时直接修改 阅读全文
posted @ 2017-11-15 21:12 Federico 阅读(2629) 评论(0) 推荐(0)