Mac下安装k8s
2023-09-11 14:15:40 时间
本文主要讲解在Mac下如何安装K8S。
Step1:安装Docker Desktop
首先下载Docker Desktop
,下载地址:https://www.docker.com/products/docker-desktop/
下载完成后,直接下一步下一步安装即可。
Step2:拉取k8s镜像
克隆镜像:
git clone https://github.com/gotok8s/k8s-docker-desktop-for-mac.git
进入 k8s-docker-desktop-for-mac
项目,拉取镜像
./load_images.sh
打开Docker Desktop
配置页面,勾选enable k8s
(需要等k8s 启动一会):
在命令终端输入如下命令,验证是否安装成功:
kubectl cluster-info
kubectl get nodes
kubectl describe node
Step3:安装k8s Dashboard
部署 Kubernetes Dashboard
:
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/master/aio/deploy/recommended.yaml
如果报以下错误(点击参考解决方案):
正常结果如下:
开启本机访问代理(注意不要关闭 ,关闭了下一步就打不开页面了)
kubectl proxy
另外打开新的命令窗口,使用如下命令创建Dashboard管理员用户并用token登陆
# 创建 ServiceAccount kubernetes-dashboard-admin 并绑定集群管理员权限
kubectl apply -f https://raw.githubusercontent.com/kubernetes/dashboard/v1.10.1/src/deploy/recommended/kubernetes-dashboard.yaml
获取登陆 token
kubectl -n kubernetes-dashboard describe secret $(kubectl -n kubernetes-dashboard get secret | grep kubernetes-dashboard-admin | awk '{print $1}')
获取到token如下图:
通过下面的连接访问 Dashboard: http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/
输入上一步获取的token, 验证并登录:
登录成功如下图:
相关文章
- [MAC ] Mac-OSX下安装Git
- Centos7 k8s v1.5.2二进制部署安装-服务发现
- Centos7 k8s v1.5.2二进制部署安装-flannel之NAT规则优化
- Centos7 k8s v1.5.2二进制部署安装-网络插件Flannel的安装
- Centos7 k8s v1.5.2二进制部署安装-controller-manager和scheduler服务
- Centos7 k8s v1.5.2二进制部署安装-kubelet组件安装
- Centos7 k8s tomcat-app项目持久化
- k8s 安装redis-operator并以operator方式部署redis-standalone redis-cluster集群完整操作记录
- spark on k8s配置日志存储路径:spark-defaults.conf
- 基于阿里云镜像源使用kubeadm安装k8s单master节点集群(v1.17.3)
- k8s helm包管理工具安装及常用命令使用
- 基于rancher在线安装k8s集群
- k8s概念: service和ingress
- k8s Service之ClusterIP示例
- k8s极简史:K8s多集群技术发展的历史、现状与未来
- 【华为云技术分享】在 K8S 大规模场景下 Service 性能如何优化?
- kubectl cp 从k8s pod 中 拷贝 文件到本地
- k55.第十九章 K8s运维篇-集群升级 -- kubeadm v1.22 安装方式升级(一)
- k51.第十九章 K8s运维篇-集群升级 -- kubernetes v1.21 二进制包安装方式升级(二)
- k48.第十九章 K8s运维篇-集群升级 -- kubeadm v1.20 安装方式升级(一)
- (2022版)一套教程搞定k8s安装到实战 | Cronjob
- (2022版)一套教程搞定k8s安装到实战 | HPA
- (2022版)一套教程搞定k8s安装到实战 | StatefulSet
- k8s之安装 Kubernetes 多集群管理工具 - Kuboard v3版本
- K8S集群calico报错Calico node ‘binary-k8s-master1‘ is already using the IPv4 address 172.18.0.1
- 【博客594】k8s进行cpu绑核优化后,再配合NUMA 亲和性以进一步优化cpu性能
- kubeadm安装高可用k8s集群
- Kubernetes Cephfs & Ceph RBD 在k8s中的适用场景讨论及数据库性能压测
- 【K8S系列】深入解析滚动升级
- 【K8S系列】第五讲:在 Linux 上安装 KubeSphere
- K8S 安装 Nacos