易于使用的 Window10 k8s
Docker Desktop安装篇
1、win10安装
1、下载安装包
https://www.docker.com/products/docker-desktop/ 官网下载安装包
2、配置win10支持虚拟化
不勾选Hyper-V,容易出错
3、安装WSL配置window支持linux
Windows Subsystem for Linux (WSL) 安装 Linux 子系统,类似vmware效率用起来还是比VMware要高
参考:https://www.cnblogs.com/lidabo/p/16614014.html
输入下面四条命令
wsl --install
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
wsl --set-default-version 2
若提示 无法解析服务器的名称或地址解决方法 https://zhuanlan.zhihu.com/p/611662067
4、安装docker desktop
双击安装包即可
2、配置阿里云镜像加速
{
"registry-mirrors": [
"https://pn1nqbsb.mirror.aliyuncs.com"
]
}
3、开启 k8s-for-docker-desktop使用
1、介绍
k8s-for-docker-desktop 是一个用于 Docker Desktop 的 Kubernetes 集成功能。它允许开发人员在他们的本地开发环境中快速、轻松地使用 Kubernetes。
以下是 k8s-for-docker-desktop 的一些主要特点和功能:
- Kubernetes 集成: k8s-for-docker-desktop 使得在本地开发环境中轻松使用 Kubernetes 成为可能。开发人员可以在他们的个人计算机上启动和管理 Kubernetes 集群,而无需依赖云服务或远程服务器。
- Docker Desktop 集成: 作为 Docker Desktop 的一部分,k8s-for-docker-desktop 提供了与 Docker Engine 紧密集成的 Kubernetes 功能。这简化了 Kubernetes 和 Docker 之间的交互,并允许开发人员在单个界面中管理他们的容器和 Kubernetes 集群。
- 本地开发环境: 通过在本地计算机上运行 Kubernetes,开发人员可以更快地进行应用程序开发和调试。他们可以使用与生产环境相同的 Kubernetes 部署,以确保开发和测试过程的一致性。
- 快速启动: k8s-for-docker-desktop 提供了快速启动 Kubernetes 集群的功能,几乎无需任何配置。开发人员可以通过简单的几个步骤在他们的本地计算机上启动一个完整的 Kubernetes 环境。
总的来说,k8s-for-docker-desktop 为开发人员提供了一个方便的工具,使他们能够在本地开发环境中快速、轻松地使用 Kubernetes,并与 Docker 容器技术紧密集成。
2、安装
参考官网安装即可,
https://github.com/AliyunContainerService/k8s-for-docker-desktop
其他博主:https://blog.****.net/HcJsJqJSSM/article/details/127826415?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522171302232316800185831659%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=171302232316800185831659&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2blogsobaiduend~default-1-127826415-null-null.nonecase&utm_term=k8s%E5%8F%AF%E4%BB%A5%E5%9C%A8windows&spm=1018.2226.3001.4450
如果fail to start 进行reset
3、安装dashboard面板
Dashboard实际就是一个网页版的管理工具,可以查看和管理K8S集群,按官网安装即可
4、轻松地使用 Kubernetes
k8s-for-docker-desktop 是一个用于 Docker Desktop 的 Kubernetes 集成功能。它允许开发人员在他们的本地开发环境中快速、轻松地使用 Kubernetes。直接可以用powershell中使用k8s命令安装其他应用了。
r Desktop 的 Kubernetes 集成功能。它允许开发人员在他们的本地开发环境中快速、轻松地使用 Kubernetes。直接可以用powershell中使用k8s命令安装其他应用了。
上一篇: 画布与艺术]绘制黄色三角形生物危害符号
推荐阅读
-
web3 产品介绍:Metamask 钱包 一个更易于使用 dapp 的钱包
-
在 Django 中使用 python 的 django-mptt 库来实现无限级树结构非常直观且易于实现
-
易于使用的 Window10 k8s
-
使用 Prometheus + Grafana 监控 k8s 上的 Spring Boot 应用程序
-
限制 K8S Pod 磁盘容量使用的 3 种方法
-
使用 kubectl 管理 Kubernetes (k8s) 集群:查看加载命名空间的常用命令
-
易于使用的表单令牌
-
漂亮的福利图片 API 界面,免费且易于使用
-
用于 "GitHub 热点 "的 5 个易于使用的开源项目
-
小红书大产品部架构 小红书产品概览--经过性能、稳定性、成本等多个维度的详细评估,小红书最终决定选择基于腾讯云星海自研硬件的SA2云服务器作为主力机型使用。结合其秒级的快速扩缩、超强兼容和平滑迁移能力,小红书在抵御上亿次用户访问、保证系统稳定运行的同时,也实现了成本的大幅降低。 星海SA2云服务器是基于腾讯云星海的首款自研服务器。腾讯云星海作为自研硬件品牌,通过创新的高兼容性架构、简洁可靠的自主设计,结合腾讯自身业务以及百万客户上云需求的特点,致力于为云计算时代提供安全、稳定、性能领先的基础架构产品和服务。如今,星海SA2云服务器也正在为越来越多的企业提供低成本、高效率、更安全的弹性计算服务。 以下是与小红书SRE总监陈敖翔的对话实录。 问:请您介绍一下小红书及其主要商业模式? 小红书是一个面向年轻人的生活方式平台,在这里,他们发现了向上、多元的真实世界。小红书日活超过 3500 万,月活跃用户超过 1 亿,日均笔记曝光量达 80 亿。小红书由社交平台和在线购物两大部分组成。与其他线上平台相比,小红书的内容基于真实的口碑分享,播种不止于线上,还为线下实体店赋能。 问:围绕业务发展,小红书的系统架构经历了怎样的变革和演进? 系统架构变化不大,影响最深的是资源开销。过去三年,资源开销大幅增加,同比增长约 10 倍。在此背景下,我们努力进行优化,包括很早就开始使用 K8S 进行资源调度。到 18 年年中,绝大多数服务已经完全实现了容器化。 问:目前小红书系统架构中的计算基础设施建设和布局是怎样的? 我们目前的建设方式可以简单描述为星型结构。腾讯云在上海的一个区是我们的计算中心,承载着我们的核心数据和在线业务。在外围,我们还有两个数据中心进行计算分流,同时承担灾备和线上业务双活的角色。 与其他新兴电子商务互联网公司类似,小红书的大部分计算能力主要用于线下数据分析、模型训练和在线推荐等平台。随着业务的发展,对算力的需求也在加速增长。