k8s
文章平均质量分 94
zhiaoo
这个作者很懒,什么都没留下…
展开
-
kubernetes-云原生技术基础 第一讲 至 第七讲
本文整理自CNCF和阿里巴巴联合举办的云原生技术公开课的课时 3:Kubernetes 核心概念。本次课程中,阿里巴巴资深技术专家、CNCF 9个 TCO 之一 李响为大家介绍了 Kubernetes 的主要功能与能力、Kubernetes的架构以及其核心概念与核心 API 等,精彩不容错过。本次课程的分享主要围绕以下 3 个部分:什么是 Kubernetes :介绍 Kubernetes 的主要功能以及能力; Kubernetes 的架构:介绍Kubernetes 的核心组件,以及介绍它...原创 2021-02-27 10:44:20 · 535 阅读 · 2 评论 -
k8s集群安装部署(kubeadm方式)
初始化操作#centos关闭防火墙systemctl stop firewalld 临时关闭systemctl disable firewalld 永久关闭------------ubuntu查看防火墙状态sudo ufw statusubuntu开启/关闭防火墙 (默认设置是’disable’)sudo ufw enable|disable--------------ubuntu关闭swap临时关闭sudo swapoff -a永久...原创 2021-04-02 01:28:16 · 212 阅读 · 0 评论 -
kubernetes-云原生技术进阶 第20讲:GPU管理和Device Plugin工作机制
第20讲:GPU管理和Device Plugin工作机制本文将主要分享以下几个方面的内容:需求来源 GPU 的容器化 Kubernetes 的 GPU 管理 工作原理 课后思考与实践一、需求来源2016 年,随着 AlphaGo 的走红和 TensorFlow 项目的异军突起,一场名为 AI 的技术革命迅速从学术圈蔓延到了工业界,所谓 AI 革命从此拉开了帷幕。经过三年的发展,AI 有了许许多多的落地场景,包括智能客服、人脸识别、机器翻译、以图搜图等功能。其实机器学习或者说是人工智原创 2021-03-29 21:25:25 · 637 阅读 · 0 评论 -
kubernetes-云原生技术进阶 第18讲:Kubernetes 调度和资源管理
第18讲:Kubernetes 调度和资源管理这节课主要讲三部分的内容:Kubernetes 的调度过程; Kubernetes 的基础调度能力(资源调度、关系调度); Kubernetes 高级调度能力(优先级、抢占)。另外,关于调度器架构和具体算法部分,会由我的同事在下一节课为大家介绍。...转载 2021-03-26 15:33:17 · 372 阅读 · 0 评论 -
kubernetes-云原生技术进阶 第15讲:深入剖析 Linux 容器
第15讲:深入剖析 Linux 容器今天的内容主要分成以下三个部分:资源隔离和限制; 容器镜像的构成; 容器引擎的构成;前两个部分就是资源隔离和限制还有容器镜像的构成,第三部分会以一个业界比较成熟的容器引擎为例去讲解一下容器引擎的构成。容器容器是一种轻量级的虚拟化技术,因为它跟虚拟机比起来,它少了一层 hypervisor 层。先看一下下面这张图,这张图简单描述了一个容器的启动过程。最下面是一个磁盘,容器的镜像是存储在磁盘上面的。上层是一个容器引擎,容器引擎可以是 docker转载 2021-03-24 21:15:00 · 186 阅读 · 0 评论 -
kubernetes-云原生技术基础 第11讲
本次课程的分享主要围绕以下五个部分:介绍一些整体需求的来源; 介绍在 K8s 中 Liveness 和 Readiness 的使用方式; 介绍在 K8s 中常见问题的诊断; 应用的远程调试的方式; 课程的总结与实践;一、需求来源首先来看一下,整个需求的来源:当把应用迁移到 Kubernetes 之后,要如何去保障应用的健康与稳定呢?其实很简单,可以从两个方面来进行增强:首先是提高应用的可观测性; 第二是提高应用的可恢复能力。从可观测性上来讲,可以在三个方面来去做增强:首先是应.原创 2021-03-18 14:50:50 · 163 阅读 · 0 评论 -
kubernetes-云原生技术基础 第八讲至第10讲
第8讲:应用配置管理本节课程要点ConfigMaps 和 Secret 资源的创建和使用; Pod 身份认证的实现和原理; 容器资源、安全、前置校验等配置和使用。细分为以下八个方面:一、需求来源背景问题首先一起来看一下需求来源。大家应该都有过这样的经验,就是用一个容器镜像来启动一个 container。要启动这个容器,其实有很多需要配套的问题待解决:第一,比如说一些可变的配置。因为我们不可能把一些可变的配置写到镜像里面,当这个配置需要变化的时候,可能需要我们重新编译一次镜像原创 2021-03-17 15:42:04 · 434 阅读 · 0 评论