k8s的使用
1. 查看 kubectl 的状态 kubectl version 2. 查看集群信息 kubectl cluster-info 3. 查看节点信息 kubectl get nodes 4. 创建一个发布 kubectl create deployment k8sdemo --image=gaocongdocker/k8sdemo #image要是能在dockerhub上的 kubectl run k8sdemo --image=gaocongdocker/k8sdemo --port 8080 5. 查询所有的发布 kubectl get deployments 6. 查询 pods信息 kubectl get pods 7.查看集群事件 kubectl get events 8.查看kubectl配置 kubectl config view 9. 创建服务 默认情况下,Pod只能通过Kubernetes群集中的内部IP地址访问。要从hello-nodeKubernetes虚拟网络外部访问Container,您必须将Pod公开为Kubernetes 服务。 使用以下kubectl expose命令将Pod公开到公共Internet : kubectl expose deployment k8sdemo --type=LoadBalancer --port=8080 该--type=LoadBalancer标志表示您要在群集外部公开您的服务。 10. 查询pods 详情 kubectl describe pods 11. 查询服务详情 kubectl describe services/k8sdemo 12.进入pod内部运行命令 kubectl exec -it k8sdemo-54499bbf6-h944d curl localhost:8080 13.添加复制集 kubectl scale deployments/k8sdemo --replicas=4 14. 查看每个pod的详情 kubectl get pods -o wide 15.查看发布信息详情 kubectl describe deployments/k8sdemo 16.查看服务详情 kubectl describe services/k8sdemo
17.阿里k8s
docker tag 1b062ae8531b registry.cn-hangzhou.aliyuncs.com/gc_docker/k8s:1.0
kubectl run k8sdemo --image=registry.cn-hangzhou.aliyuncs.com/gc_docker/k8s:1.0 --port 80
kubectl expose deployment k8sdemo --type=LoadBalancer --port=80
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· winform 绘制太阳,地球,月球 运作规律
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
2018-04-25 winform 应用log4net做日志记录到mysql
2018-04-25 c# 单实例运行
2018-04-25 Sql Server数据库监听 c#代码
2018-04-25 winform程序开机自动启动
2017-04-25 工厂方法模式
2017-04-25 简单工厂模式
2017-04-25 正则表达式练习2017年4月25日 11:41:23