文章最后更新时间:
【免责声明:本文由AI辅助生成,内容仅供参考,不构成专业建议。】
第一章 K8s是什么
Kubernetes(简称K8s)是Google开源的容器编排平台,用于自动化部署、扩展和管理容器化应用。
第二章 核心概念
- Pod:最小部署单元
- Deployment:应用部署管理
- Service:服务发现和负载均衡
- ConfigMap/Secret:配置管理
- Ingress:外部访问入口
第三章 快速部署
3.1 使用Minikube
minikube start kubectl create deployment nginx --image=nginx kubectl expose deployment nginx --port=80 --type=NodePort
3.2 YAML部署
apiVersion: apps/v1
kind: Deployment
metadata:
name: myapp
spec:
replicas: 3
selector:
matchLabels:
app: myapp
template:
metadata:
labels:
app: myapp
spec:
containers:
- name: myapp
image: myapp:latest
第四章 常用命令
kubectl get pods # 查看Pod kubectl logs pod-name # 查看日志 kubectl exec -it pod-name -- /bin/sh # 进入容器 kubectl apply -f file.yaml # 部署配置
第五章 学习路径
- 理解容器基础
- 掌握K8s核心资源
- 学习Helm包管理
- 了解集群运维
声明:
1. 本文由AI辅助生成,内容仅供参考。
2. 如需版权归保留来源。客服:400-880-3980
本文发布于瀚煜云技术博客
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END

















- 最新
- 最热
只看作者