win下安装desktop及使用desktop安装k8s

ops/2025/2/12 7:55:44/

1、下载desktop安装包

Docker Desktop: The #1 Containerization Tool for Developers | Docker

2、点击exe文件进行安装

3、安装完需要在启用或关闭windows功能中勾选如下三个选项

4、在desktop中配置Docker Engine
{
  "registry-mirrors": [
    "https://pn1nqbsb.mirror.aliyuncs.com"
  ]
}

5、下载k8s-for-docker-desktop-1.25.0.zip安装包,进行解压,下载与自己desktop对应的版本并解压
https://github.com/AliyunContainerService/k8s-for-docker-desktop

6、在Windows PowerShell中切换到指定目录下执行load_images.ps1文件
cd D:\soft\third_soft\k8s\k8s-for-docker-desktop-1.25.0
.\load_images.ps1

7、启动Kubernetes

8、kubectl查看版本信息
kubectl version

9、安装dashboard面板,dashboard实际就是一个网页版的管理工具,可以查看和管理k8s集群
切换到指定目录下执行
kubectl apply -f .\kubernetes-dashboard.yaml

10、查看控制台访问令牌
$TOKEN=((kubectl -n kube-system describe secret default | Select-String "token:") -split " +")[1]
kubectl config set-credentials docker-desktop --token="${TOKEN}"
echo $TOKEN

11、启动服务
kubectl proxy

12、访问k8s,点击登录,输入token
http://localhost:8001/api/v1/namespaces/kubernetes-dashboard/services/https:kubernetes-dashboard:/proxy/#/login

13、查看


http://www.ppmy.cn/ops/24871.html

相关文章

基于spring boot的实习管理系统

基于spring boot的实习管理系统设计与实现 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件&…

环境安装:python环境迁移(无网和有网)

前言 环境部署或迁移是一项简单而又考验应对能力的一项工作,需要考虑到网络环境的情况,无网环境下需要采取离线方式进行操作,有网环境则可以直接通过在线安装完成。 在进行Python环境迁移时,需要注意保持环境的一致性,…

深圳工厂车间降温通风设备

深圳工厂降温方案多种多样,可以根据工厂的具体情况和需求来选择合适的方案。以下是一些常见的降温方案: 通风换气:通过安装负压风机或冷风机等设备,加强通风换气,将室内热空气排出,吸入室外相对凉爽的空气…

Java基础知识总结(80)

CLH释放锁的过程 线程A执行完临界区代码后开始unlock(释放)操作,设置nodeA的前驱引用为null(方便垃圾回收器回收),锁状态locked为false。 线程B执行抢到锁并且完成临界区代码的执行后,开始unlock(释放&am…

柯里化实现方案 形参 this指向

1 柯里化实现方案 function sum(a, b, c, d) { return a b c d; } console.log(>apply, sum.apply(this, ([1, 2, 3, 4]))); // >apply 10 // this指向undefined console.log(>, sum([1, 2, 3, 4])); // > 1,2,3,4undefinedundefinedundefinedfunction curry(f…

线性代数 --- 计算斐波那契数列第n项的快速算法(矩阵的n次幂)

计算斐波那契数列第n项的快速算法(矩阵的n次幂) The n-th term of Fibonacci Numbers: 斐波那契数列的是一个古老而又经典的数学数列,距今已经有800多年了。关于斐波那契数列的计算方法不难,只是当我们希望快速求出其数列中的第100&#xff0…

mySQL商城项目实战 (终)(全部表)(1-88张)

本章无sql语句,直接放转出的sql文件。 88张表结果如图! 资源在已经与文章绑定, 在navicat工具中,执行以下步骤 在新建的数据库中右键,点击【运行sql文件】,运行绑定的资源,之后您就可以在您的navicat中看到我建好的8…

Golang特殊init函数

介绍 init()函数是一个特殊的函数&#xff0c;存在一下特性 不能被其它函数调用&#xff0c;而是子main()函数之前自动调用不能作为参数传入不能有传入参数和返回值 作用&#xff1a; 对变量进行初始化检查/修复程序状态注册运行一次计算 以下是<<the way to go>>…