MaXiaoTiao
Always like this.
Home
Archives
Categories
Label
Moments
Photos
Link
About
k8s
#Vanna
4
#Ollama
1
#分布式存储
2
#k8s
8
#nginx
2
#docker
4
#LInux
1
#FastApi
1
#日报
0
#爬虫
12
#pandas
3
#数据处理
3
#大模型
18
#AIGC
17
#金融
33
#量化交易
8
#Swagger2
1
#Spring Boot
7
#LeetCode
9
#课程作业
1
#软件测试
2
#bert
1
#计算机网络
0
#操作系统
4
#数据结构
0
#go
0
#redis
0
#python
10
#java
30
#证据理论
1
#多标签
3
#机器学习
14
#深度学习
39
#单纯记录
0
从本地到云原生的演变
1. 本地计算机时代:直接运行在物理机上的应用 在早期,应用程序直接运行在物理机的操作系统上。操作系统通过进程管理、内存管理、文件系统等机制,为应用程序提供运行环境。 原理: 操作系统内核:负责管理硬件资源(CPU、内存、磁盘、网络等),并为应用程序提供系统调用接口。 进程隔离:操作系统通过进程隔离
学习
2025-01-14
K8S---Service
1. 什么是Service? Service是K8S中用于暴露Pod的网络服务:它为一组Pod提供稳定的网络端点(IP和端口),使得其他应用或用户可以访问这些Pod。 Service实现负载均衡:当有多个Pod提供相同的服务时,Service可以将流量均匀分配到这些Pod上。 Service屏蔽Po
学习
2025-01-14
如果某个Pod崩溃或被删除,那么pod中的相关容器也会崩溃吗?那怎么自动创建一个新的Pod来替换它?
如果某个Pod崩溃或被删除,那么pod中的相关容器也会崩溃吗?那怎么自动创建一个新的Pod来替换它? 这个问题涉及到Kubernetes(K8S)中Pod的生命周期和自愈机制。下面我会详细解释Pod崩溃或被删除时会发生什么,以及K8S如何自动创建一个新的Pod来替换它。 1. Pod崩溃或被删除时会
学习
2025-01-14
K8S---Deployment
1. 什么是Deployment? Deployment是K8S中用于管理Pod的资源对象:它定义了Pod的期望状态(比如运行多少个副本、使用什么镜像等),并确保实际状态与期望状态一致。 Deployment支持滚动更新和回滚:当你更新应用时,Deployment会逐步替换旧版本的Pod,确保应用不
学习
2025-01-14
K8S----Pod
1. 什么是Pod? Pod是K8S中最小的调度单元:你可以把它想象成一个“逻辑主机”,里面可以运行一个或多个容器。 Pod中的容器共享资源:同一个Pod中的容器共享网络、存储和命名空间。它们可以通过localhost互相通信,就像在同一台机器上运行一样。 Pod是短暂的:Pod的生命周期是短暂的,
学习
2025-01-14
k8s的面试相关问题
1. 基础概念 1.1 什么是Pod? 回答:Pod是K8S中最小的部署单元,包含一个或多个容器。这些容器共享网络和存储资源,通常一起完成一个任务。 实际场景:比如一个Web应用可能由一个主容器(运行应用代码)和一个辅助容器(运行日志收集工具)组成,它们可以放在同一个Pod中。 1.2 Servic
学习
2025-01-14
K8S的使用
K8S的使用 1. 你需要准备什么? 一个应用程序:比如一个网站、一个API服务,或者任何你想运行的程序。 容器化工具:比如Docker,用来把你的应用程序打包成容器。 Kubernetes集群:可以是一个本地的测试集群(比如Minikube),也可以是云服务提供的K8S集群(比如Google Ku
学习
2025-01-14
三问Kubernetes
Kubernetes 1. K8S是什么? Kubernetes(简称K8S)是一个开源的容器管理工具,用来帮助开发者自动化部署、扩展和管理容器化的应用程序。你可以把它想象成一个“智能管家”,负责管理你的应用程序在服务器上的运行状态,确保它们始终正常工作。 举例:假设你有一个网站,这个网站由多个小服
学习
2025-01-14