臧雪园
其他

擅长领域:Devops,运维自动化,云计算

讲师介绍:在宝成国际集团华东行政中心主管华东地区网络、虚拟化、系统运维三年,从设计、网络设备选型、实施都有着丰富的经验。在互联网公司工作四年,对LINUX自动化运维、Devops有着独到的理解和实施经验。并取得华三网络工程师、系统集成项目管理工程师职称。

Linux:

Kubernetes 之 MetalLB 与 Nginx Controller

MetalLB是一个针对自建kubernetes集群,用来当作一个负载均衡器来和K8S进行集成的。且可以使用ARP/NDP协议或BGP协议和其它网络设备进行集成。


Nginx Controller也是当今用的最多和k8s集成、做服务反向代理的工具,并且同时还可以做到金丝雀发布等。


注意:

    1.  学习该视频之前,需要具有 Kubernetes 集群管理配置经验。

   2. 如果没有支持BGP路由协议的硬件设备,MetalLB 部分的 BGP 负载均衡实验您可能无法做,但是后续的Nginx Controller 可以基于 MetalLB 二层负载均衡做实验。



本课程主要分为两大方面来讲解:


1.   MetalLB

   -   MetalLB在网络二层协议的应用优缺点

   -   MetalLB和防火墙BGP协议进行交互,在生产中的应用等


2.   Nginx Controller

   -   基于主机名、路径服务的路由

   -   基本用户认证、外部认证,客户端服务器双向认证

   -   利用nginx controller应用金丝雀的发布



>
共20课时(已更新20课时)| ¥128.00| 6人学习过开始学习
Linux:

Jira Software 8 敏捷项目管理(1)

Jira是Atlassian公司出品的项目与事务跟踪工具,被广泛用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪和敏捷管理等工作领域。

 

该课程主要适用于对 Jira Software 8 的管理以及配置,并且针对配置做了一些小示例,来进行知识点的巩固。主要分为五个方面对Jira进行了讲解和剖析:


1.     Jira 的介绍授权以及安装配置

2.     项目的类型的介绍以及项目的创建

3.     Jira敏捷方法(Scrum和Kanban) 的概念介绍和配置

4.     Jira 问题介绍,操作以及配置

5.     Jira 自定义字段以及配置


>
共27课时(已更新27课时)| ¥128.00| 11人学习过开始学习
Linux:

Jira Software 8 敏捷项目管理(2)

Jira是Atlassian公司出品的项目与事务跟踪工具,被广泛用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪和敏捷管理等工作领域。

 

该课程主要适用于对 Jira Software 8 的管理以及配置,并且针对配置做了一些小示例,来进行知识点的巩固。主要分为五个方面对Jira进行了讲解和剖析:

  1. 界面的创建配置及管理

  2. 项目工作流的配置及管理

  3. 外发邮件以及通知方案配置

  4. 与Openldap集成,以及用户、组、角色和权限的配置

  5. 问题的搜索以及仪表板的配置



>
共27课时(已更新27课时)| ¥128.00| 11人学习过开始学习
Linux:

Velero 管理 Kubernetes 备份和还原

Velero是一个开源的 kubernetes 备份和还原管理工具,相比其它直接操作etcd集群备份的优势在于,它可以备份k8s的持久卷数据。它主要在生产中应用于灾难还原,集群迁移、数据保护等多种情况。


由于本套课程需要一些其它知识才能学习,因此需要您具备以下知识:

1.  掌握Kubernetes集群的管理

2.  具备ceph集群的基本知识,理解它的基本概念


该课程主要讲解以下几个方面:

1.  Ceph集群的块存储、文件系统、对象存储构建。

2.   Ceph块存储、文件系统和kubernetes的集成,并提供动态的pv

3.  VeleroCeph对象存储集成,来完成k8s的各种资源备份、还原管理。



>
共13课时(已更新13课时)| ¥128.00| 2人学习过开始学习
Linux:

Kubernetes(K8S2020)从入门到实践(3)

Kubernetes,简称K8S,是一个开源,用于管理多个容器化的应用,提供了应用部署,规划,更新维护的一种机制。

 

学习要求:

本课程学习需要具有一定的Linux基础,并掌握Docker相关知识点

 

知识讲解:

1. Kubernetes配置和密钥管理

2. Kubernetes对象管理

3. Kubernetes StatefulSet应用

4. Kubernetes资源管理和Pod自动扩容

5. Kubernetes调度器

6. Kubernetes集群管理


更多K8s课程:

ü  Kubernetes(k8s2020)从入门到实践(1

ü  Kubernetes(k8s2020)从入门到实践(2

>
共35课时(已更新35课时)| ¥128.00| 16人学习过开始学习
Linux:

Kubernetes(K8S2020)从入门到实践(2)

Kubernetes,简称K8S,是一个开源,用于管理多个容器化的应用,提供了应用部署,规划,更新维护的一种机制。


学习要求:

本课程学习需要具有一定的Linux基础,并掌握Docker相关知识点。


知识讲解:

主要讲解K8S以下几个方面:

1.      K8S Pod相关知识

2.      K8S 控制器详解

3.      K8S 服务、IngressMetallb

4.      K8S的安全及用户管理

5.      K8S持久化存储



课件插图:



更多K8S课程:

-  Kubernetes(k8s2020)从入门到实践(1

-  Kubernetes(k8s2020)从入门到实践(3


>
共41课时(已更新41课时)| ¥128.00| 15人学习过开始学习
Linux:

Kubernetes(K8S2020)从入门到实践(1)

Kubernetes,简称K8S,是一个开源,用于管理多个容器化的应用,提供了应用部署,规划,更新维护的一种机制。


学习要求:

本课程学习需要具有一定的Linux基础,并掌握Docker相关知识点。


知识讲解:

主要讲解K8S以下几个方面:

1.   1.  K8S Pod相关知识
2. K8S 控制器详解
3. K8S 服务、Ingress和Metallb
4. K8S的安全及用户管理
5. K8S持久化存储


课件插图

更多K8S课程:

ü  Kubernetes(k8s2020)从入门到实践(2

ü  Kubernetes(k8s2020)从入门到实践(3

>
共9课时(已更新9课时)| 免费| 53人学习过开始学习
Windows:

Git基础与实践(二)

Git是继Linus开发linux内核之后,开发的又一个著名的分布式版本控制系统。也是目前各公司采用最多的和常用的。

Git 的学习是开发和运维以及DevOps 工程师必不可少的,只有真正的了解了 Git 的基本知识,才能够对 Gitlab Gerrit 有个更深入的认识,否则你就会感觉非常迷茫,因为这些知识完全要依赖于 Git 的基础知识。

该课程主要讲解了以下几个方面:

1.     Git的介绍与安装

2.     Git 的常见操作,历史的查看以及Tag的使用

3.     Git 对象、引用以及 三个区域的基本原理

4.     Git 的分支新建、合并以及变基

5.     Git 的重置与工作树保存等等

>
共28课时(已更新28课时)| ¥99.00| 45人学习过开始学习
NoSQL:

Redis 服务器管理(集群主从复制及高可用)

Redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。在此基础上,redis支持各种不同方式的排序。与memcached一样,为了保证效率,数据都是缓存在内存中。区别的是redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件,并且在此基础上实现了master-slave(主从)同步。

Redis的出现,很大程度补偿了memcached这类key/value存储的不足,在部分场合可以对关系数据库起到很好的补充作用。它提供了Java,C/C++,C#,PHP,JavaScript,Perl,Object-C,Python,Ruby,Erlang等客户端,使用很方便。

Redis支持主从同步。数据可以从主服务器向任意数量的从服务器上同步,从服务器可以是关联其他从服务器的主服务器。这使得Redis可执行单层树复制。存盘可以有意无意的对数据进行写操作。由于完全实现了发布/订阅机制,使得从数据库在任何地方同步树时,可订阅一个频道并接收主服务器完整的消息发布记录。同步对读取操作的可扩展性和数据冗余很有帮助。

 

 

本课程主要讲解以下内容:

1. Redis的基本使用

2. Redis数据库的数据类型

3. Redis数据库数据管理

4. Redis的主从复制

5. Redis数据库的持久性

6. Redis的高可靠性和集群

7. Redis的优化和性能测试

8. Redis服务器的维护和管理

9. Redis服务器的常见问题排错

 

>
共50课时(已更新50课时)| ¥128.00| 156人学习过开始学习
Linux:

Docker 基础与实践(DevOps系列)

Docker 是 PaaS 供应商 DotCloud 开源的一个基于 LXC 的高级容器引擎,基于 Go 语言开发并遵从Apache 2.0  协议,通过内核虚拟化技术(namespaces及cgroups等,这里的内核技术指的是Linux内核)来提供容器的资源隔离与安全保证等。由于docker通过操作系统层的虚拟化实现隔离,所以在运行时,不需要额外的虚拟化管理程序(VMM(Virtual Machine Monitor),以及Hyperisor)支持,它属于内核级虚拟化,可以实现更高的性能,同时对资源的额需求更低。它和KVM 虚拟化的区别在于:docker是通过隔离来进行创建容器,而KVM虚拟化通过模拟方式创建虚拟机。

 

本课程学习需具有一定的 Linux 基础知识,属于基础类型课程,为后面的 Devops 学习打下根基,主要讲解了以下几个方面:

 

1.     容器架构以及术语的介绍

2.     镜像知识的讲解与运用

3.     容器常见操作以及资源限制

4.     Docker 公共仓库和私有仓库创建以及使用

5.     Docker 数据卷和网络的知识介绍


课程使用的软件版本:


课件插图:


>
共33课时(已更新33课时)| ¥39.00| 113人学习过开始学习
每页显示 共33条数据 1 2 3 4

最近学员 累计24448

最新评论

手机看
关注公众号

关注公众号

下载APP

下载APP

客服 帮助 返回
顶部