mac安装k8s环境

安装kubectl

brew install kubectl

确认一下安装的版本

kubectl version --client

如果想在本地运行kubernetes 需要安装minikube

brew install minikube

需要注意安装minikube需要本地的docker服务是启动的

启动 默认连接的是google的仓库

minikube start

指定阿里云的仓库 启动

minikube start --image-repository='registry.cn-hangzhou.aliyuncs.com/google_containers'

查看状态 参数有 stop 停止

minikube status

部署应用

部署nginx

创建nginx镜像

kubectl create deployment nginx --image=nginx

暴露端口

查看服务

复制代码
kubectl get svc
NAME         TYPE           CLUSTER-IP      EXTERNAL-IP   PORT(S)        AGE
kubernetes   ClusterIP      10.96.0.1       <none>        443/TCP        102m
nginx        LoadBalancer   10.110.228.65   <pending>     80:31439/TCP   60s

访问服务 启动服务

minikube service nginx

相关推荐
计算机小手9 小时前
一个带Web UI管理的轻量级高性能OpenAI模型代理网关,支持Docker快速部署
经验分享·docker·语言模型·开源软件
坚持学习前端日记10 小时前
常见docker指令
docker·容器·eureka
小芳矶10 小时前
Dify本地docker部署踩坑记录
python·docker·容器
70asunflower11 小时前
阿里云无影云电脑 Docker 使用完全指南
阿里云·docker·云计算
久绊A12 小时前
春节前云平台运维深度巡检-实操经验
运维·安全·容器·kubernetes·云平台
feasibility.13 小时前
在OpenCode使用skills搭建基于LLM的dify工作流
人工智能·低代码·docker·ollama·skills·opencode·智能体/工作流
!chen13 小时前
银河麒麟v11 kubeadm部署k8s v1.35.0高可用集群
云原生·容器·kubernetes
DB!!!14 小时前
自学Kubernestes(k8s)Day1 -- 核心基础概念
云原生·容器·kubernetes
lpruoyu14 小时前
【Docker进阶-02】Docker命令
docker·容器
FLGB15 小时前
Docker网段和服务器内部网段172.17 网段冲突导致网络不通
服务器·网络·docker