2019年11月26日

k8s学习(六)-- 服务发现

摘要: 学习目标:掌握svc原理及其构建方式 一、service概念 A、kubernetes定义了这样一种抽象:一个pod的逻辑分组,一种可以访问他们的策略 通常称为微服务。这一组pod能够被service访问到,通常是通过Label Selector B、service提供负载均衡的能力,但是使用上有以 阅读全文

posted @ 2019-11-26 10:23 DjanFey 阅读(367) 评论(0) 推荐(0) 编辑

k8s学习(五)-- pod控制器

摘要: 学习目标:掌握各种控制器特点以及使用定义方式 一、ReplicationController(废弃)和ReplicaSet(v1beta2废弃) 1. ReplicationController用来确保容器应用的副本数始终保持在用户定义的副本数,即如果有容器异常退出,会自动创建新的pod来代替;而如 阅读全文

posted @ 2019-11-26 10:21 DjanFey 阅读(162) 评论(0) 推荐(0) 编辑

k8s学习(二)--基础概念

摘要: 学习目标:1. 什么是pod 2. 控制器类型 3. k8s网络通讯模式 一、pod概念 A、什么是pod pod包含一组容器,pod内容器既共享网络,又共享存储 B、自主式pod C、控制器管理的pod 1. 控制器类型 a. ReplicationController & ReplicaSet 阅读全文

posted @ 2019-11-26 10:20 DjanFey 阅读(142) 评论(0) 推荐(0) 编辑

k8s学习(四)--资源清单

摘要: 学习目标:掌握资源清单的语法 编写pod pod的生命周期 一、k8s中的资源 A、集群资源分类 1. 名称空间级别 a. 工作负载型资源(workload):Pod、ReplicaSet、Deployment、StatefulSet、DaemonSet、Job、CronJob b. 服务发现及负载 阅读全文

posted @ 2019-11-26 10:20 DjanFey 阅读(400) 评论(0) 推荐(0) 编辑

k8s学习(一)--介绍说明

摘要: 学习目标:1.前世今生 2.kubernetes框架 3.kubernetes关键字含义 一、架构 二、组件说明 A、APISERVER: 所有服务访问统一入口 B、ControllerManager: 维护副本的期望数目 C、Scheduler:负责接收任务,选择合适的节点进行分配任务 D、ETC 阅读全文

posted @ 2019-11-26 10:19 DjanFey 阅读(143) 评论(0) 推荐(0) 编辑

2019年11月25日

k8s学习(三)-- 集群安装

摘要: 集群安装 配置网卡: vi /etc/sysconfig/network-scripts/ifcfg-ens33 修改: BOOTPROTO=static ONBOOT=yes 添加: IPADDR=192.168.66.20 NETMASK=255.255.255.0 GATEWAY=192.16 阅读全文

posted @ 2019-11-25 16:04 DjanFey 阅读(154) 评论(0) 推荐(0) 编辑

2019年11月14日

docker学习

摘要: 一、docker解决了什么问题 传统:运维部署的时候由于环境、配置、依赖、操作系统发行版、内核等差异,会很麻烦 docker: 将开发时的源码及所有运行所需的环境一并打包成镜像部署。一次构建,处处运行。运维只需要装doker就可以了。 镜像:从环境开始,自底至上打包应用。 二、和虚拟机的区别 A:虚 阅读全文

posted @ 2019-11-14 17:59 DjanFey 阅读(144) 评论(0) 推荐(0) 编辑

2019年11月8日

Kafka学习

摘要: 一、消息队列作用:解耦、削峰、缓冲(生产速度和消费速度不一致) 二、消息队列的两种模式:点对点模式(一对一)、发布订阅模式(一对多 1. 消费者主动拉取消息 2. 队列主动推消息) 三、基础架构: A、生产者 B、kafka Broker kafka的一个进程(集群的一个节点) >>>Topic 主 阅读全文

posted @ 2019-11-08 18:30 DjanFey 阅读(202) 评论(0) 推荐(0) 编辑

Zookeeper学习

摘要: 一、工作机制 zookeeper是一个基于观察者模式的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据发生变化,Zookeeper就负责通知已经在zookeeper上注册的那些观察者做出相应的反应。 zookeeper=文件系统+通知机制 二、特点 1. zo 阅读全文

posted @ 2019-11-08 11:49 DjanFey 阅读(117) 评论(0) 推荐(0) 编辑

2019年11月4日

Nginx学习

摘要: 一、Nginx三大功能:反向代理、动静分离、负载均衡 二、反向代理 A、proxy_pass: http://.... 三、负载均衡 A、基本配置 1. http块 upstream 名字 { 服务器列表... } 2. location块 location / { proxy_pass:http: 阅读全文

posted @ 2019-11-04 23:21 DjanFey 阅读(93) 评论(0) 推荐(0) 编辑

导航