00-Kubernetes之环境配置信息
一、Kubernetes基本环境配置信息1.1 基础信息配置 系统版本 IP地址 主机名 备注 Ubuntu 22.04 192.168.31.31 k8s-master-01 Ubuntu...
01-Kubernetes基础之高可用集群安装
第一章 、Kubernetes集群安装1.1 基础环境配置1.1.1 配置所有节点的hosts文件12345678cat << eof | sudo tee /etc/hosts192.168.31.31 k8s-master-01192.168.31.32 ...
02-Kubernetes基础之Pod创建过程
POD创建过程原理 首先,用户通过kubectl或web端向apiserve发送创建pod请求 apiserve会做出认证/鉴权响应,然后检查信息并把数据存储到ETCD里,创建...
03-Kubernetes基础之Scheduler的多种调度策略总结
Scheduler的多种调度策略总结1、简介Kubernetes 的调度器 Scheduler,主要的任务是把 pod 按照预设的策略分配到集群的...
04-Kubernetes基础之应用热更新无损发布
一、基于K8S的应用升级策略1.1、简介可在 Deployment.spec.strategy 中设置,升级策略有两种 Recreate:在创建新策略之前删除所有容器集,升级期间服务不可用,适合停机升...
05-Kubernetes基础之ConfigMap&Secret场景应用
一、基于K8S中ConfigMap场景应用1.1、configMap1.1.1、概述ConfigMap是一种API对象,用来将 非加密数据 保存到 键值对 中。可以用作环境变量、 命令行参数或者存储卷中的配置文件。...
07-Kubernetes基础之网络组件的深度剖析
一、基于K8S网络Flanel组件的深度剖析Ⅰ1.1、Kubernetes集群网络组件–Flannelflannel是一个专为kubernetes定制的 三层 网络解决方案,主要用于解决容器的 跨主机 通信...
09-Kubernetes基础之NFS存储和Ceph集群配置
一、基于K8S中的NFS应用以及配置1.1、前言NFS 是一款老牌的基于网络共享文件的存储解决方案,即网络文件系统。NFS 允许在一个系统网络上与 它人共享目录和文件。通过使用 NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 nfs:...

