- Linux
Zabbix 5.2 基础与实践(3)
Zabbix 是一个企业级分布式开源监控解决方案。 Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix 基于存储的数据提供出色的报表和数据可视化功能。 Zabbix 支持主动轮询(polling)和被动捕获(trapping)。Zabbix所有的报表、统计数据和配置参数都可以通过基于 Web 的前端页面进行访问。基于 Web 的前端页面确保您可以在任何地方访问您监控的网络状态和服务器健康状况。适当的配置后,Zabbix 可以在监控 IT 基础设施方面发挥重要作用。无论是对于有少量服务器的小型组织,还是拥有大量服务器的大企业而言,同样适用。 Zabbix 是免费的。Zabbix 是根据 GPL 通用公共许可证的第二版编写和发布的。这意味着产品源代码是免费发布的,可供公共使用。 本课程主要讲解以下方面: 1. 网络设备的监控,如 Dell R420、Juniper ssg5等。2. Linux 和 Windows 服务器的监控。3. 应用服务的监控,如 httpd、nginx等。4. Zabbix 代理的配置与使用以及 Zabbix 的多种告警方式。 注意:该课程,需要有一定的 zabbix 和 Linux 基础,建议您先把<< Zabbix基础与实践(1)>>和<< Zabbix基础与实践(2)>>看完,再看此套课程,这个是在它的基础上进行讲解的。
共18节 868人已学习¥108.0 免费试学 - Linux
Zabbix 5.2 基础与实践(2)
Zabbix 是一个企业级分布式开源监控解决方案。 Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix 基于存储的数据提供出色的报表和数据可视化功能。 Zabbix 支持主动轮询(polling)和被动捕获(trapping)。Zabbix所有的报表、统计数据和配置参数都可以通过基于 Web 的前端页面进行访问。基于 Web 的前端页面确保您可以在任何地方访问您监控的网络状态和服务器健康状况。适当的配置后,Zabbix 可以在监控 IT 基础设施方面发挥重要作用。无论是对于有少量服务器的小型组织,还是拥有大量服务器的大企业而言,同样适用。 Zabbix 是免费的。Zabbix 是根据 GPL 通用公共许可证的第二版编写和发布的。这意味着产品源代码是免费发布的,可供公共使用。 本课程主要讲解以下方面:1. 触发器的表达式的以及事件标签的配置。2. 触发器动作和报警升级。3. 监控模板的创建及管理。4. 高级监控项的使用以及自动化配置。5. web页面的简单监控。 注意:该课程,需要有一定的 zabbix 和 Linux 基础,建议您先把<< Zabbix基础与实践(1)>>看完,再看此套课程,这个是在它的基础上进行讲解的。
共38节 946人已学习¥128.0 免费试学 - OpenStack
Zabbix 5.2 基础与实践(1)
Zabbix 是一个企业级分布式开源监控解决方案。 Zabbix 软件能够监控众多网络参数和服务器的健康度、完整性。Zabbix 使用灵活的告警机制,允许用户为几乎任何事件配置基于邮件的告警。这样用户可以快速响应服务器问题。Zabbix 基于存储的数据提供出色的报表和数据可视化功能。 Zabbix 支持主动轮询(polling)和被动捕获(trapping)。Zabbix所有的报表、统计数据和配置参数都可以通过基于 Web 的前端页面进行访问。基于 Web 的前端页面确保您可以在任何地方访问您监控的网络状态和服务器健康状况。适当的配置后,Zabbix 可以在监控 IT 基础设施方面发挥重要作用。无论是对于有少量服务器的小型组织,还是拥有大量服务器的大企业而言,同样适用。 Zabbix 是免费的。Zabbix 是根据 GPL 通用公共许可证的第二版编写和发布的。这意味着产品源代码是免费发布的,可供公共使用。
共23节 1668人已学习免费 免费试学 - 网络技术
Jenkins持续集成部署(1)
Jenkins是一款开源 CI&CD 软件,用于自动化各种任务,包括构建、测试和部署软件。 提供超过1000个插件来满足任何项目的需要。 该课程主要讲解了以下内容: 1. Jenkins 的安装及配置 2. Jenkins 与多种集成工具的集成 3. 使用传统web 页面的持续集成部署 4. 使用脚本式管道的持续集成部署
共30节 720人已学习¥99.0 免费试学 - Docker/K8S
服务网格Istio实践
Istio 提供一种简单的方式来为已部署的服务建立网络,该网络具有负载均衡、服务间认证、监控等功能,而不需要对服务的代码做任何改动。适用于容器或虚拟机环境(特别是 k8s),兼容异构架构。 istio 使用 sidecar(边车模式)代理服务的网络,不需要对业务代码本身做任何的改动。通过丰富的路由规则、重试、故障转移和故障注入,可以对流量行为进行细粒度控制;支持访问控制、速率限制和配额。对出入集群入口和出口中所有流量的自动度量指标、日志记录和跟踪。注意: 需熟练的掌握kubernetes的使用,对网络、Ingress、metallb、prometheus有一定的了解更佳。 本套课程主要讲解Istio的三个大的方面: 1. 流量管理:故障注入、流量整理、请求超时、断路保护、流量镜像、入口网关、出口网关等。 2. 安全: 证书管理,双向的TLS认证,针对比如HTTP、TCP流量的授权等。 3. 度量收集和遥测:各服务、应用、工作流度量的收集,日志的收集分析,分布式链路的追踪,服务网格的可视化等。
共42节 662人已学习¥168.0 免费试学 - Linux
gerrit 代码审查
Gerrit是一种免费、开放源代码的代码审查软件、使用web界面,可以相互审阅彼此修改后的程序代码,决定是否能够进行提交代码、退回或者要求开发人员进行返工。同时它也可以做为一个版本控制系统来使用。 该课程主要讲解了以下内容: 1. Gerrit 的介绍以及安装配置 2. Gerrit 的项目权限配置介绍 3. Gerrit 的提交类型与并发代码审查的多个示例 4. Gerrit 与 gitlab、Jenkins 的集成 5. Gerrit 结合权限,gitlab,Jenkins 的一个完整分支模型示例 注意:学习该课程,需要具备一定的 git 知识,否则部分知识可能无法理解
共32节 2180人已学习¥168.0 免费试学 - Linux
GitLab CICD(持续集成部署)
GitLab CI/CD是一个内置在GitLab中的强大工具,它允许您将所有的持续方法(持续集成、交付和部署)应用到您的软件中,而不需要第三方应用程序或集成。 本课程主要讲解了以下内容: 1. GitLab CICD 的介绍以及 GitLab 的安装。 2. GitLab CICD 最核心的组件 Runner 的各种环境的安装及配置 3. 利用一个简单的 spring 项目,来进行代码的二进制构建,Docker 镜像的构建 最后使用构建的镜像来进行 review、dev、stage、production 环境在 k8s 中的部署。 注意:学习该课程,需要有 k8s , docker 以及 gitlab 的基础知识,否则有个别知识可能无法理解。
共30节 3890人已学习¥128.0 免费试学 - Linux
Prometheus+Grafana(Kubernetes)企业级监控
本套课程由浅入深地对Prometheus进行了全方位的介绍,内容通俗易懂,理论与实践相结合。首先从监控体系讲起,介绍了关于监控的各种经典理论和方法。然后循序渐进地介绍了Prometheus的各个功能组件和配置方法,包括监控主机和容器、服务发现、警报管理,以及Kubernetes和运行其上的应用程序的监控。后面讲解了kube-prometheus的详细用法。 主要讲解prometheus、alertmanager的以下几个方面: 1. Prometheus服务器部署及PromQL的查询及使用案例 2. Alertmanager的使用详解 3. 常见的日志告警,如邮件、钉钉、微信等 4. 在kubernetes中监控的手工部署、应用监控。 5. kube-prometheus在Kubernetes的应用,对k8s的各个组件的监控、告警、和对部署在k8s中应用的监控。 注意:本课程学习需要具有一定的Linux基础,网络基础,至少需要您了解网络七层协议,路由等基础知识,并掌握Docker和k8s相关知识点。
共67节 4520人已学习¥168.0 免费试学 - Docker/K8S
Kubernetes(k8s)应用管理利器Helm(2020)
Helm帮助我们管理kubernetes的应用,Helm chart帮助我们定义,安装和升级kubernetes应用。它主要有以下几个特征: > 管理复杂的应用 > 简单的升级 > 方便共享 > 轻松的回退 知识讲解: 本套课程首先讲解什么是Helm,以及它主要是做什么的。然后通过讲解Helm2和Helm3的架构让大家充分了解它们之间的不同。紧接着对Helm常用命令使用剖析,应用的在线安装做了详细说明。随之更深层次的讲解了chart模板相关的知识,比如控制语句,命名的模板、通过Files函数对文件的访问、及模板的定义相关排错。随后说明了在生产中常用的钩子、测试、及从Helm2到Helm3的不同之处及平滑升级、构建本地的仓库、自已如何一步的构建chart。注意:本课程需要掌握 kubernetes 相关知识点后,才能学习。
共29节 1544人已学习¥128.0 免费试学 - Docker/K8S
kubernetes (k8s) 集群二进制手工安装
Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。在Kubernetes中,我们可以创建多个容器,每个容器里面运行一个应用实例,然后通过内置的负载均衡策略,实现对这一组应用实例的管理、发现、访问,而这些细节都不需要运维人员去进行复杂的手工配置和处理。虽说我们可以使用比如Kubeadm工具可以简化k8s集群的部署,但这却对我们k8s的各个组件如何协同工作,及排错造成困扰。本套课程主要是以二进制的方式来一步步的安装k8s的集群,来加深我们对K8s集群进一步的理解。同时也可以作为我们生产部署的一种方式。知识讲解: 1. 概述了K8s的集群的一个整体架构。 2. 为了实现各个组件的通信,讲解了如何为各组件签发证书、配置kubeconfig、和产生加密的key及密钥。 3. Etcd键值存储集群的部署。 4. K8s的主节点的三大组件一步步的部署。 5. K8s的worker节点的三大组件及flannel网络插件部署。 6. 部署kube coredns作为k8s内部的域名解析。 注意:本课程学习需要具有一定的Linux基础,**是学习过K8s集群或者在使用K8S使用有一段时间的。这样可以更好的理解本套课程内容。
共10节 1573人已学习免费 免费试学 - Linux
GitLab 服务器管理与配置
Git 是一个开源的分布式版本控制系统,由 Linux 之父 Linux Torvalds 为了帮助管理 Linux 内核开发管理创建。 而 GitLab 是基于 Git 的基础上而创建的一个功能更加强大的web版本管理系统,它主要分为社区版和商业版,商业版与社区版主要的区别是:商业版提供了更加丰富的一些功能,但它们的核心功能都是一样的。本课程主要讲解了一下内容: 1. 服务器的安装与配置 2. 用户和组的管理 3. 问题与 Wiki的创建与使用 4. 项目的一个简单示例 5. 服务器的备份与还原以及与外部服务的集成 注意:学习该课程,需要您对 Linux 和 Git基础知识有一些了解,否则有个别知识可能无法理解。
共38节 1667人已学习¥128.0 免费试学 - Docker/K8S
kubernetes 网络之 flannel 与 calico
Kubernetes是Google开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。在生产环境中部署一个应用程序时,通常要部署该应用的多个实例以便对应用请求进行负载均衡。在Kubernetes中,我们可以创建多个容器,每个容器里面运行一个应用实例,然后通过内置的负载均衡策略,实现对这一组应用实例的管理、发现、访问,而这些细节都不需要运维人员去进行复杂的手工配置和处理。 K8s网络在kubernetes的管理中是不可或缺的部分,本套课程主要围绕目前主流的flannel和calico两个网络组件进行讲解。还深入的剖析了calico和k8s网络策略等。主要讲解K8S网络的以下几个方面: 1. Flannel网络在k8s中的应用,及三种后端模式的演示。 2. Calico网络在k8s中的架构及部署。 3. Calico各选项的调整及对网络性能的优化。 4. Calico网络策略和K8s网络策略的常见用法及案例。 5. Calico网络策略的高级使用场景,比如限制到k8s节点的流量及高并发流量的旁路等。 6. Flannel网络的迁移及和calico策略的集成。 注意: 本课程学习需要具有一定的Linux基础,网络基础,至少需要您了解网络七层协议,路由等基础知识,并掌握Docker和k8s相关知识点。
共37节 3140人已学习¥168.0 免费试学 - Docker/K8S
Docker 网络详解
Docker 是 PaaS 供应商 DotCloud 开源的一个基于 LXC 的高级容器引擎,基于 Go 语言开发并遵从Apache 2.0 协议,通过内核虚拟化技术(namespaces及cgroups等,这里的内核技术指的是Linux内核)来提供容器的资源隔离与安全保证等。由于docker通过操作系统层的虚拟化实现隔离,所以在运行时,不需要额外的虚拟化管理程序(VMM(Virtual Machine Monitor),以及Hyperisor)支持,它属于内核级虚拟化,可以实现更高的性能,同时对资源的额需求更低。它和KVM 虚拟化的区别在于:docker是通过隔离来进行创建容器,而KVM虚拟化通过模拟方式创建虚拟机。而本套课程主要讲解docker容器网络的各种构建方式,比如单台主机内的容器通信,及多台主机间的容器通信的主流实现方式。 主要讲解Docker 网络以下几个方面: 1. Linux的虚拟桥和虚拟网卡、网络名称空间等。 2. Docker网络的基础知识。 3. 用户自定义的网络 4. Docker和openvswitch虚拟交换机的集成。 5. 容器dns相关配置 6. 容器网络通信的相关安全 7. 容器和flannel网络集成 8. 容器网络的相关排错 注意:本课程学习需要具有一定的Linux基础、网络基础,至少需要您了解网络七层协议,路由等基础知识,并掌握Docker相关知识点。
共36节 2038人已学习¥39.0 免费试学 - 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节 1112人已学习¥128.0 免费试学 - Linux
Jira Software 8 敏捷项目管理(1)
Jira是Atlassian公司出品的项目与事务跟踪工具,被广泛用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪和敏捷管理等工作领域。 该课程主要适用于对 Jira Software 8 的管理以及配置,并且针对配置做了一些小示例,来进行知识点的巩固。主要分为五个方面对Jira进行了讲解和剖析: 1. Jira 的介绍授权以及安装配置 2. 项目的类型的介绍以及项目的创建 3. Jira敏捷方法(Scrum和Kanban) 的概念介绍和配置 4. Jira 问题介绍,操作以及配置 5. Jira 自定义字段以及配置
共27节 791人已学习¥128.0 免费试学 - Linux
Jira Software 8 敏捷项目管理(2)
Jira是Atlassian公司出品的项目与事务跟踪工具,被广泛用于缺陷跟踪、客户服务、需求收集、流程审批、任务跟踪和敏捷管理等工作领域。 该课程主要适用于对 Jira Software 8 的管理以及配置,并且针对配置做了一些小示例,来进行知识点的巩固。主要分为五个方面对Jira进行了讲解和剖析: * 界面的创建配置及管理 * 项目工作流的配置及管理 * 外发邮件以及通知方案配置 * 与Openldap集成,以及用户、组、角色和权限的配置 * 问题的搜索以及仪表板的配置
共27节 531人已学习¥128.0 免费试学 - Linux
Velero 管理 Kubernetes 备份和还原
Velero是一个开源的 kubernetes 备份和还原管理工具,相比其它直接操作etcd集群备份的优势在于,它可以备份k8s的持久卷数据。它主要在生产中应用于灾难还原,集群迁移、数据保护等多种情况。 由于本套课程需要一些其它知识才能学习,因此需要您具备以下知识: 1. 掌握Kubernetes集群的管理 2. 具备ceph集群的基本知识,理解它的基本概念 该课程主要讲解以下几个方面: 1. Ceph集群的块存储、文件系统、对象存储构建。 2. Ceph块存储、文件系统和kubernetes的集成,并提供动态的pv。 3. Velero和Ceph对象存储集成,来完成k8s的各种资源备份、还原管理。
共13节 870人已学习¥128.0 免费试学 - 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节 1273人已学习¥128.0 免费试学 - Linux
Kubernetes(K8S2020)从入门到实践(2)
Kubernetes,简称K8S,是一个开源,用于管理多个容器化的应用,提供了应用部署,规划,更新维护的一种机制。 学习要求: 本课程学习需要具有一定的Linux基础,并掌握Docker相关知识点。 知识讲解: 主要讲解K8S以下几个方面: 1. K8S Pod相关知识 2. K8S 控制器详解 3. K8S 服务、Ingress和Metallb 4. K8S的安全及用户管理 5. K8S持久化存储 课件插图: 更多K8S课程: - Kubernetes(k8s2020)从入门到实践(1) - Kubernetes(k8s2020)从入门到实践(3)
共41节 1595人已学习¥128.0 免费试学 - Linux
Kubernetes(K8S2020)从入门到实践(1)
Kubernetes,简称K8S,是一个开源,用于管理多个容器化的应用,提供了应用部署,规划,更新维护的一种机制。 学习要求: 本课程学习需要具有一定的Linux基础,并掌握Docker相关知识点。 知识讲解: 主要讲解K8S以下几个方面: 1. 1. K8S Pod相关知识2. K8S 控制器详解3. K8S 服务、Ingress和Metallb4. K8S的安全及用户管理5. K8S持久化存储 课件插图: 更多K8S课程: ü Kubernetes(k8s2020)从入门到实践(2) ü Kubernetes(k8s2020)从入门到实践(3)
共9节 1132人已学习免费 免费试学
- 1
- 2
- 3
臧雪园
其他
在宝成国际集团华东行政中心主管华东地区网络、虚拟化、系统运维三年,从设计、网络设备选型、实施都有着丰富的经验。在互联网公司工作四年,对LINUX自动化运维、Devops有着独到的理解和实施经验。并取得华三网络工程师、系统集成项目管理工程师职称。
课程数 45 学生数 81404