Kubernetes集群方方面面实战教程学习线路指南

简介: Kubernetes集群方方面面实战教程学习线路指南

写在前面的话

💖个人主页💖:jiangxl~

🔥个人简介🔥:CSDN博客专家、华为云享专家、51CTO专家博主、DevOps运维领域优质创作者、 2021年度博客之星运维与安全领域TOP1。

🎉博客领域🎉:云原生、云计算、DevOps运维开发。

⭐️写作风格⭐️:每篇文章详细程度满分十分可用给到九分,坚持图文并茂、有图有文字的来讲解原理架构。

⭐️推荐学习专栏⭐️:

学习路线指南

欢迎大家来到jiangxl~的《Kubernetes集群方方面面进阶之路》专栏,本文给大家详细列出Kubernetes集群方方面面每一章节文章指南,大家可以根据自己的需求阅读想要学习的文章。

本专栏涵盖Kubernetes集群方方面面的技术总结,包括高可用集群、Pod资源、Pod资源控制器、配置存储、数据存储、安全框架等各方面深入解析。

本专栏持续更新,每次更新都会增加到指南页。

一、Kubernetes集群架构理论部分以及环境搭建

《Kubernetes集群架构原理及各节点组件概念(一)》

《kubeadm方式部署Kubernetes1.19集群环境(二)》

《Kubernetes集群常用资源管理(三)》

二、Kubernetes集群Pod资源从入门到精通

《Kubernetes集群常用资源控制器基本操作(四)》

《Kubernetes集群Pod资源结构定义及常用配置参数(五)》

《Kubernetes集群Pod资源镜像拉取策略、环境变量、端口设置等详细参数配置(六)》

《Kubernetes集群Pod资源启动命令command和args(七)》

《Kubernetes集群Pod资源配置容器的资源配额(八)》

《Kubernetes集群Pod资源的生命周期概念(九)》

《Kubernetes Pod资源初始化容器概念及配置(十)》

《Kubernetes集群Pod资源钩子函数详解(十一)》

《Kubernetes集群Pod资源容器健康检查探针配置(十二)》

《Kubernetes集群Pod资源重启策略配置(十三)》

《Kubernetes集群Pod资源调度策略概念(十四)》

《Kubernetes集群Pod资源node主机定向调度策略(十五)》

《Kubernetes集群Pod资源亲和性调度(十六)》

《Kubernetes集群Pod资源node主机亲和性调度配置(十七)》

《Kubernetes集群Pod资源基于pod的亲和性调度配置(十八)》

《Kubernetes集群Pod资源基于pod反亲和性调度配置(十九)》

《Kubernetes集群Pod资源污点及容忍详解(二十)》

三、Kubernetes集群常用的Pod资源控制器

《Kubernetes集群Pod常用八种控制器类型详解篇(二十一)》
《Kubernetes集群Pod控制器之ReplicaSet控制器(二十二)》
《Kubernetes集群Pod控制器之Deployment控制器(二十三)》
《Kubernetes集群Pod控制器之Horizontal Pod Autoscaler控制器(二十四)》
《Kubernetes集群Pod控制器之DaemonSet控制器(二十五)》
《Kubernetes集群Pod控制器之Job控制器(二十六)》
《Kubernetes集群Pod控制器之Cronjob控制器(二十七)》

四、Kubernetes集群工作负载控制器

Kubernetes集群服务发现之Service资源ClusterIP/NodePort/HeadLiness/ExternallName类型详解(二十八)

Kubernetes集群服务发现Service资源LoadBalancer类型详解(二十九)
Kubernetes集群服务发现之Ingress资源详解(三十)

五、Kubernetes集群持久化存储资源控制器

Kubernetes集群数据存储Volume资源核心概念(三十一)

Kubernetes集群EmptyDir的数据存储类型(三十二)

Kubernetes集群HostPath的数据存储类型(三十三)

Kubernetes集群NFS的数据存储类型(三十四)

Kubernetes集群高级存储资源PV及PVC(三十五)

Kubernetes集群Configmap配置存储资源(三十六)

综合案例:使用Configmap-reload动态热加载Configmap中的配置文件(三十七)

Kubernetes集群Secret配置存储资源(三十八)

六、Kubernetes集群安全框架

Kubernetes集群RBAC资源安全框架(三十九)

Kubernetes集群RBAC授权案例(一)通过用户账号的方式分配单独Namespace的权限(四十)

Kubernetes集群RBAC授权案例(二)通过kubeconfig授权文件实现特定资源的权限分配(四十一)

Kubernetes集群RBAC授权案例(三)通过ServiceAccount账号授权实现特定资源的权限分配(四十二)

七、Kubernetes集群可视化仪表盘Dashboard

Kubernetes控制台Dashboard图形化管理界面(四十三)

K8SDashboard通过账号密码的方式登陆(四十四)

八、Statefulset有状态应用部署+StorageClass动态存储

Kubernetes集群StorageClass持久化存储资源核心概念以及使用(四十六)

Kubernetes集群有状态应用部署Statefulset控制器基本使用(四十八)

StatefulSet资源控制器配合StorageClass动态供给实现为每个Pod提供独立数据存储(四十九)

使用K8SStatefulset控制器部署Etcd数据库集群(五十)

九、Kubernetes集群综合应用

Kubernetes集群备份及恢复

Kubernetes集群滚动更新导致Pod应用程序流量丢失的原因

Kubernetes集群Coredns组件的妙处(四十五)

SpringCloud微服务电商系统在Kubernetes集群中上线详细教程

基于Pinpoint对SpringCloud微服务项目实现全链路监控(四十七)

相关实践学习
容器服务Serverless版ACK Serverless 快速入门:在线魔方应用部署和监控
通过本实验,您将了解到容器服务Serverless版ACK Serverless 的基本产品能力,即可以实现快速部署一个在线魔方应用,并借助阿里云容器服务成熟的产品生态,实现在线应用的企业级监控,提升应用稳定性。
云原生实践公开课
课程大纲 开篇:如何学习并实践云原生技术 基础篇: 5 步上手 Kubernetes 进阶篇:生产环境下的 K8s 实践 相关的阿里云产品:容器服务 ACK 容器服务 Kubernetes 版(简称 ACK)提供高性能可伸缩的容器应用管理能力,支持企业级容器化应用的全生命周期管理。整合阿里云虚拟化、存储、网络和安全能力,打造云端最佳容器化应用运行环境。 了解产品详情: https://www.aliyun.com/product/kubernetes
目录
相关文章
|
2月前
|
Kubernetes Ubuntu 应用服务中间件
在Ubuntu22.04 LTS上搭建Kubernetes集群
在Ubuntu22.04.4上安装Kubernetes v1.28.7,步骤超详细
310 1
在Ubuntu22.04 LTS上搭建Kubernetes集群
|
2月前
|
Kubernetes 安全 Docker
在 K8s 集群中创建 DERP 服务器
在 K8s 集群中创建 DERP 服务器
|
2月前
|
Prometheus 监控 Kubernetes
如何用 Prometheus Operator 监控 K8s 集群外服务?
如何用 Prometheus Operator 监控 K8s 集群外服务?
|
30天前
|
Prometheus 监控 Kubernetes
Kubernetes 集群监控与日志管理实践
【2月更文挑战第29天】 在微服务架构日益普及的当下,Kubernetes 已成为容器编排的事实标准。然而,随着集群规模的扩大和业务复杂度的提升,有效的监控和日志管理变得至关重要。本文将探讨构建高效 Kubernetes 集群监控系统的策略,以及实施日志聚合和分析的最佳实践。通过引入如 Prometheus 和 Fluentd 等开源工具,我们旨在为运维专家提供一套完整的解决方案,以保障系统的稳定性和可靠性。
|
15天前
|
数据库 存储 监控
什么是 SAP HANA 内存数据库 的 Delta Storage
什么是 SAP HANA 内存数据库 的 Delta Storage
16 0
什么是 SAP HANA 内存数据库 的 Delta Storage
|
4天前
|
Kubernetes 搜索推荐 Docker
使用 kubeadm 部署 Kubernetes 集群(二)k8s环境安装
使用 kubeadm 部署 Kubernetes 集群(二)k8s环境安装
37 17
|
17天前
|
消息中间件 Kubernetes Kafka
Terraform阿里云创建资源1分钟创建集群一键发布应用Terraform 创建 Kubernetes 集群
Terraform阿里云创建资源1分钟创建集群一键发布应用Terraform 创建 Kubernetes 集群
14 0
|
18天前
|
Kubernetes 安全 网络安全
搭建k8s集群kubeadm搭建Kubernetes二进制搭建Kubernetes集群
搭建k8s集群kubeadm搭建Kubernetes二进制搭建Kubernetes集群
101 0
|
24天前
|
Kubernetes Cloud Native Docker
【云原生】kubeadm快速搭建K8s集群Kubernetes1.19.0
Kubernetes 是一个开源平台,用于管理容器化工作负载和服务,提供声明式配置和自动化。源自 Google 的大规模运维经验,它拥有广泛的生态支持。本文档详细介绍了 Kubernetes 集群的搭建过程,包括服务器配置、Docker 和 Kubernetes 组件的安装,以及 Master 和 Node 的部署。此外,还提到了使用 Calico 作为 CNI 网络插件,并提供了集群功能的测试步骤。
212 0
|
28天前
|
Prometheus 监控 Kubernetes
Kubernetes 集群的监控与日志管理实践
【2月更文挑战第31天】 在微服务架构日益普及的今天,容器编排工具如Kubernetes已成为部署、管理和扩展容器化应用的关键平台。然而,随着集群规模的扩大和业务复杂性的增加,如何有效监控集群状态、及时响应系统异常,以及管理海量日志信息成为了运维人员面临的重要挑战。本文将深入探讨 Kubernetes 集群监控的最佳实践和日志管理的高效策略,旨在为运维团队提供一套系统的解决思路和操作指南。
26 0

推荐镜像

更多