{"repo":"denverdino/k8s-for-docker-desktop","free":true,"listed":false,"github":"https://github.com/denverdino/k8s-for-docker-desktop","clone":"git clone https://github.com/denverdino/k8s-for-docker-desktop.git","description":"为Docker Desktop for Mac/Windows开启Kubernetes和Istio。","language":"PowerShell","stars":5049,"topics":["kubernetes","docker","china","k8s","helm","istio","mac","windows"],"license":null,"category":"deployment-docker-iac","readme_excerpt":"Docker Desktop for Mac/Windows 开启 Kubernetes 中文 English 说明: 注意 请阅读并遵守 docker subscription service agreement , 如果不接受 Docker Desktop 的使用条款，建议使用 Minikube 等其他开源工具。 需安装 Docker Desktop 的 Mac 或者 Windows 版本 当前 master 分支，包含 Kubernete v1.34.3 版本，如果需要其他版本请切换其他分支 注： 如果发现K8s版本尚未提供，您可以修改 文件指明所需镜像版本，并欢迎提交 Pull Request 通过如下命令可以获取指定K8s版本所需镜像 可以访问 Docker Hub 获取所需如下镜像版本 tag docker/desktop-kubernetes, docker/desktop-vpnkit-controller, docker/desktop-storage-provisioner 。 欢迎体验阿里云容器服务 阿里云容器计算服务 ACS （Alibaba Cloud Container Compute Service，ACS）, 开启云上Kubernetes实践之旅。https://www.aliyun.com/product/acs 开启 Kubernetes 为 Kubernetes 配置 CPU 和 内存资源，建议分配 4GB 或更多内存。 从阿里云镜像服务下载 Kubernetes 所需要的镜像 在 Mac 上执行如下脚本 在Windows上，使用 PowerShell 说明: 如果因为安全策略无法执行 PowerShell 脚本，请在 “以管理员身份运行” 的 PowerShell 中执行 命令。 如果需要，可以通过修改 文件自行加载你自己需要的镜像 开启 Kubernetes，并等待 Kubernetes 开始运行 TIPS ： 在Mac上: 如果在Kubernetes部署的过程中出现问题，可以通过docker desktop应用日志获得实时日志信息： 在Windows上: 如果在Kubernetes部署的过程中出现问题，可以在 C:\\ProgramData\\DockerDesktop下的service.txt 查看Docker日志, 在 C:\\Users\\yourUserName\\AppData\\Local\\Docker下的log.txt 查看Kubernetes日志 问题诊断 ： 如果看到 Kubernetes一直在启动状态，请参考 Issue 3769(comment) 或 Issue 3649(comment) 在macOS上面，执行 在Windows上面删除 'C:\\ProgramData\\DockerDesktop\\pki' 目录 和 'C:\\Users\\yourUserName\\AppData\\Local\\Docker\\pki' 目录 Issue 1962(comment) K8S进入容器方法 K8s如何进入一个pod里有多个容器的方法 或 注释：--namespace 为命名空间kube-dns为pod的名字，-c或-container为Pod里其中的一个容器名字 配置 Kubernetes 可选操作: 切换Kubernetes运行上下文至 docker-desktop (之前版本的 context 为 docker-for-desktop) 验证 Kubernetes 集群状态 配置 Kubernetes","default_branch":null,"files":null,"tree":[],"storefront":"/r/denverdino","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/denverdino/k8s-for-docker-desktop/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}