自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第14章 包管理helm v3

考试大纲:了解helm是如何工作的,从而实现快速部署应用本章要点:考点1:添加helm源考点2:使用helm 部署应用前面在使用wordpress + mysql 部署博客应用的时候,需要做许多工作,需要每个pod创建pv和pvc,然后分别创建每个应用pod及svc,整个过程非常麻烦.

2024-05-09 00:10:00 435

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第13章 网络管理

考试大纲: 了解网络策略的作用及创建网络策略本章要点:考点1: 创建及删除网络策略考点2:创建基于标签的网络策略所谓的网络策略,其实就是类似于防火墙,允许哪些客户端访问,那些客户端不能访问网络策略主要有两种类型:ingress和egress(1)ingress:用来限制“进”流量(2)egress:用来设置pod的数据是否能出去定义的网络策略到底保护哪些pod是有该策略里podSelector字段来指定,即防火墙来保护谁。

2024-05-07 01:07:39 399

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第12章 服务管理

考试大纲:了解service的作用,了解port、targetport、NodePort的作用创建service并通过NodePort及ingress的方式发布服务。了解3种服务的发现方式:clusterIP、变量、dns本章要点:考点1: 创建及删除service考点2: 了解service是通过标签的方式定位pod考点3: 通过Nodeport发布服务考点4:创建ingress并发布服务。

2024-05-06 01:11:03 560 4

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第11章 job

考试大纲:了解job及cronjob(定时任务)的作用,通过配置job执行一次性任务,通过配置cronjob执行周期性任务本章要点:考点1: 创建及删除job考点2:创建及删除cronjob前面讲过deployment可以管理pod,这些pod里运行的是一个守护进程,比如某个pod里运行的是nginx,会一直运行着。但我们在日常的工作中经常会遇到一些需要进行数据处理、分析、测试、运算等的需求,测试完就算了,不需要pod一直运行下去。

2024-05-03 17:09:05 410 1

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第10章 探针

考试大纲:了解探针的作用,为pod配置探针从而检测程序是否健康运行本章要点:考点1:为pod配置liveness探针考点2: 为pod配置readiness探针对于deployment来说,指保证pod的状态为running。如果pod的状态是running,但是里面丢失了文件,导致用户访问不到数据,deployment是不管的此时就需要用probe(探针)来检测是否正常工作。probe是定义在容器里的,可以理解为是在容器里加一个装置,来探测容器是不是正常工作,分为。

2024-05-03 03:09:40 263 2

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第9章 daemonset (守护进程)及其他控制器

考试大纲:了解daemonset的作用,创建及删除daemonset本章要点:考点1 创建及删除daemonset考点2 指定pod运行在特定的节点daemonset 简称ds和deployment类似,也是pod的控制器,区别在于daemonset会在所有的节点(包括master)上创建一个pod,即有几个节点就创建几个pod,每个节点只有一个。比如k8s中的每个节点都要运行kube-proxy这个pod,如果我们新增加了节点,则新的节点上也会自动运行一个kube-proxy pod。

2024-05-03 02:31:53 357 2

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第8章 deployment

考试大纲了解deployment的作用,创建及删除deployment,扩展pod的副本数,了解deployment的yaml文件的结构及修改deployment本章要点:考点1: 创建及删除deployment考点2: 伸缩pod副本数考点3: 更新及回滚容器所使用的镜像考点4: 在线修改deployment的设置。

2024-05-02 02:25:11 290 1

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第7章 密码管理

考试大纲:了解如何创建及删除secret,在pod里通过变量及卷的方式引用secret,了解如何创建删除configmap,在pod里通过变量及卷的方式引用configmap本章要点:考点1: 创建及删除secrect考点2: 在pod里以变量的方式引用secret考点3: 在pod里以卷的方式引用secret考点4:创建以及删除configmap考点5:在pod里以变量的方式引用configmap考点6:在pod里以卷的方式引用configmap。

2024-05-01 03:45:21 147

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第6章 存储管理

考试大纲:通过本章的学习,大家可以了解如何配置卷,从而实现共享存储本章要点:考点1:使用emptyDir做临时存储考点2: 使用hostPath做本地存储考点3:使用NFS配置网络存储考点4: 配置持久性存储考点5:配置动态卷供应。

2024-04-30 16:02:34 263 1

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第5章 pod (5.6-5.7-5.8)

对节点的drain操作和对节点的cordon操作的作用是一样的,但是drain比crodon多了一个驱逐(evicted)的效果,即当我们对某节点进行drain操作的时候,不仅把此节点标记为不可调度,且会把上面正在运行的pod删除。同理,如果一个pod能容忍节点上的污点,则此pod就可以在这个节点上运行。cordon 与 uncordon命令在第四章升级集群的时候已经使用过了,cordon是警戒的意思新增的pod不会运行在该节点,drain命令会使已经运行在该节点的pod停止运行并且删除排空。

2024-04-29 19:13:11 304 2

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第5章 pod (5.2-5.3-5.4-5.5)

先把这些准备工作做完,再运行容器C1就可以把容器A和容器B配置成容器C1的初始化容器。kubectl cp pod:/path2/file2 /path1/file2 把容器里目录 /path2/里的东西拷贝到物理机的/path1里 注意:如果从容器里拷贝的是文件不是目录的话,则需要在物理机里指定文件名。在普通容器podx里,会把存储卷workdir挂载到本容器的/xx里,访问/xx的时候实际上访问的就是存储卷workdir,这样在普通容器podx里应该是能看到/xx里面有aa.txt的。

2024-04-28 03:42:24 317 1

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第5章 pod (5.1 创建删除pod)

pod章节在cka考试中占比极高,将用多篇笔记巩固知识。考试大纲:了解pod的管理及pod的调度,了解并创建静态pod、初始化pod本章要点:考点1:创建及删除pod考点2:在pod里执行命令考点3:查看pod里的日志输出考点4:创建初始化pod考点5:创建静态pod考点6:指定pod在指定节点上运行考点7:通过cordon及drain把节点设置成维护模式考点8:配置并查看节点的污点。

2024-04-27 03:04:46 359 1

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第4章 升级kubernets集群

考试大纲:了解升级kubernetes的步骤,实施kubernetes集群的升级本章要点:考点1,升级master考点2,升级worker为了提高安全性及获取新特性,需要升级k8s。升级只能从一个版本升级到下一个版本,不能跨版本升级,比如可以从v1.17升级到v1.18,但不可以从v1.17升级到1.19。

2024-04-26 03:22:38 129 2

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第3章 部署kubernets集群

豌豆藤是kubernetes,豆荚是pod,豌豆是容器,即kubernetes里最小的调度单位是pod,一个pod里面有多个容器,一般情况下我们只会在pod里设计一个容器。命名空间就是类似于QQ群的这样一种逻辑组织,当我们进入一个命名空间里的时候,所看到的内容比如(pod)其实是分布在不同的worker上的,如同同一个QQ群里的人是分布在不同的城市一样。因为在kubernetes 集群里,pod都是分布在不同的主机上,为了实现这些pod的跨主机通信,必须要安装CNI 网络插件,这里选择calico。

2024-04-25 21:38:22 157 4

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第2章 docker进阶

本章考点:1、通过Dockerfile构建镜像2、使用registry搭建私有仓库3、使用harbor搭建私有仓库必知必会通过Dockerfile构建自己的镜像已经存在的镜像叫做“基镜像”要自定义镜像的话就需要写Dockerfile文件了如果文件名不是Dockerfile的话,那么编译镜像的时候需要使用-f来指定文件名。

2024-04-25 03:27:03 1391 1

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.5-1.9)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2024-04-24 17:13:31 1754 3

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.1-1.4)

考试大纲:了解什么是容器,如何管理镜像和容器,了解docker网络本章要点:考点1 安装docker及下载镜像考点2 镜像的管理考点3 创建容器考点4 管理容器考点5 docker网络设置考点6 容器互联关闭selinux,并把firewalld默认的zone设置为trusted,记住不是执行iptables -F 或者systemctl stop firewalld备注:1、为什么要关闭selinux。

2024-04-24 03:15:37 1645 3

原创 《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记

kubernetes(k8s) 简介:kubernetes字面意思舵手领航员(希腊语)Kubernetes 是什么?答:Kubernetes 是一个可移植的,可扩展的开源平台,用于管理容器化的工作负载和服务,方便了声明式配置和自动化。它拥有一个庞大且快速增长的生态系统。Kubernetes 的服务,支持和工具广泛可用。

2024-04-23 12:36:48 736 1

《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础 第一章思维导图

《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础 第一章思维导图

2024-04-24

《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.5-1.9)

《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.5-1.9)思维导图

2024-04-24

《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.1-1.4)

《CKA/CKAD应试指南/从docker到kubernetes 完全攻略》学习笔记 第1章docker基础(1.1-1.4)

2024-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除