云原生(K8s、Docker)
文章平均质量分 96
该专栏主要分享关于学习Kubernetes、Docker的学习笔记
菜鸟琪
下了决心要做的事
要保持不动声色却满心澎湃
展开
-
菜鸟学Kubernetes(K8s)系列——(八)关于Kubernetes的认证机制(RBAC)
通过本文你将学习到:(1)Api-Server的认证授权流程(2)什么是ServiceAccount(3)什么是Role、ClusterRole、RoleBinding、ClusterRoleBinding,如何使用他们,他们之间是如何关联协作的原创 2022-08-02 07:47:40 · 1118 阅读 · 43 评论 -
菜鸟学Kubernetes(K8s)系列——(七)关于Kubernetes底层工作原理
通过本文你将学习到:(1)Kubernetes的核心组件:Etcd、Api-Server、Scheduler、Controller-Manager、Kubelet、Kube-proxy的工作方式,工作原理。(2)Kubernetes集群中核心组件的协作方式、运行原理。原创 2022-07-27 18:44:19 · 2810 阅读 · 31 评论 -
菜鸟学Kubernetes(K8s)系列——(五)关于ConfigMap和Secret
通过本文你将学习到:(1)ConfigMap、Secret是什么?(2)在Pod中引用ConfigMap、Secret的多种方式原创 2022-07-23 20:46:38 · 1125 阅读 · 21 评论 -
菜鸟学Kubernetes(K8s)系列——(四)关于Volume卷(PV、PVC、StorageClass等)
通过本文你将学习到:(1)Volume的几种卷类型:emptyDir、hostPath、NFS、PV-PVC、StorageClass(2)为什么要用PV-PVC?(3)PV-PVC的协作原理(4)如何使用PV-PVC(5)动态配置持久卷、以及他的工作流程.........原创 2022-07-22 19:00:05 · 1534 阅读 · 0 评论 -
菜鸟学Kubernetes(K8s)系列——(三)关于Service、Ingress
通过本文你将学习到:(1)什么是Service,如何创建它、它的服务发现能力、对外暴露方式(2)什么是NodePort类型的Service,它的使用方式、工作原理(3)什么是Ingress,如何创建它、为什么需要Ingress(4)什么的Ingress-Nginx、他和Nginx是什么关系、Ingress的各种功能(5)什么是headless服务等等......原创 2022-07-20 18:45:08 · 2780 阅读 · 2 评论 -
菜鸟学Kubernetes(K8s)系列——(番外)安装Ingress-Nginx(工作原理)
该系列将从新手到老手的角度讲解学习Kubernetes的心得原创 2022-07-20 15:04:51 · 772 阅读 · 0 评论 -
菜鸟学Kubernetes(K8s)系列——(番外)实现Deployment的动态扩缩容能力(HPA)
该系列将从新手到老手的角度讲解学习Kubernetes的心得原创 2022-07-19 15:45:22 · 956 阅读 · 0 评论 -
Cai鸟学Docker之——基础命令和Dockerfile
Docker前言1、什么是容器1.1 什么是容器1.2 容器不是虚拟化1.3 Docker容器和虚拟机的区别对比虚拟机与Docker2、为什么需要容器2.1 容器解决的问题2.2 容器的优势3、镜像4、容器资源限制内存限额CPU限额5、Docker命令Images相关命令Container相关命令推送镜像到远程仓库其他命令6、Dockerfile6.1 RUN6.2 ARG和ENV关于ENV的坑情景一:情景二:ENV的持久化问题6.3 ADD和COPY6.4 WORKDIR和VOLUMEWORKDIRVOL原创 2021-11-28 17:32:57 · 938 阅读 · 0 评论 -
Cai鸟学Docker之——存储原理(Overlay2)和网络原理(bridge)
一、 Docker存储原理Dokcer为容器提供了两种存放数据的资源:storage driver(管理镜像层和容器层) 和 Data Volume。1.1 storage driver1. 前言问题:假设一个宿主机里面同时启动了4个Nginx容器,一个nginx运行时完整环境有100MB,那么4个Nginx容器会占用多少的磁盘空间呢?4*100?如果是这样计算的话,那就说明这个四个Nginx容器都占用了独立的空间,每启动了一个Nginx容器都会启用一个小型的Linux系统,这时如果同样的一个软原创 2021-11-28 17:40:28 · 3030 阅读 · 3 评论 -
菜鸟学Kubernetes(K8s)系列——(二)关于Deployment、StatefulSet、DaemonSet、Job、CronJob
通过本文你将学习到:(1)什么是Deployment,如何创建它、它的扩缩容能力是什么、自愈机制,滚动升级全过程、如何进行回滚(2)什么是ReplicaSet、它和Deployment的关系是什么(3)动态扩缩容能力(HPA)、蓝绿部署、金丝雀部署(4)什么是DaemonSet/Job/CronJob、它们的功能是什么、如何创建使用等等......原创 2022-07-15 17:37:45 · 2718 阅读 · 4 评论 -
菜鸟学Kubernetes(K8s)系列——(一)关于Pod和Namespace
通过本文你将学习到:(1)什么是Pod,为什么需要它、如何创建Pod、Pod的健康检查机制(三种探针)(2)什么是标签、标签选择器(3)什么是Namespace、他能做什么、如何创建它等等原创 2022-07-15 17:25:20 · 4663 阅读 · 0 评论