maguowei / K8s Docker Desktop For Mac
Licence: mit
Docker Desktop for Mac 开启并使用 Kubernetes
Stars: ✭ 1,246
Labels
Projects that are alternatives of or similar to K8s Docker Desktop For Mac
Deploy
Deploy Development Builds of Open Cluster Management (OCM) on RedHat Openshift Container Platform
Stars: ✭ 78 (-93.74%)
Mutual labels: k8s
Openfaas On Digitalocean
Ansible playbook to create a Digital Ocean droplet and deploy OpenFaaS onto it.
Stars: ✭ 57 (-95.43%)
Mutual labels: k8s
Kubeadm Dind Cluster
[EOL] A Kubernetes multi-node test cluster based on kubeadm
Stars: ✭ 1,112 (-10.75%)
Mutual labels: k8s
Container Service Extension
Container Service for VMware vCloud Director
Stars: ✭ 66 (-94.7%)
Mutual labels: k8s
Kubernetes Deployment Restart Controller
Kubernetes controller that restarts Deployments when referenced ConfigMaps or Secrets change.
Stars: ✭ 80 (-93.58%)
Mutual labels: k8s
Pega Helm Charts
Orchestrate a Pega Platform™ deployment by using Docker, Kubernetes, and Helm to take advantage of Pega Platform Cloud Choice flexibility.
Stars: ✭ 58 (-95.35%)
Mutual labels: k8s
K8s Config Projector
Create Kubernetes ConfigMaps from configuration files
Stars: ✭ 61 (-95.1%)
Mutual labels: k8s
Kubernetes Starter
kubernetes入门,包括kubernetes概念,架构设计,集群环境搭建,认证授权等。
Stars: ✭ 1,077 (-13.56%)
Mutual labels: k8s
Wlm Operator
Singularity implementation of k8s operator for interacting with SLURM.
Stars: ✭ 78 (-93.74%)
Mutual labels: k8s
Kata Containers
Kata Containers version 2.x repository. Kata Containers is an open source project and community working to build a standard implementation of lightweight Virtual Machines (VMs) that feel and perform like containers, but provide the workload isolation and security advantages of VMs. https://katacontainers.io/
Stars: ✭ 1,053 (-15.49%)
Mutual labels: k8s
Helm Secrets
DEPRECATED A helm plugin that help manage secrets with Git workflow and store them anywhere
Stars: ✭ 1,129 (-9.39%)
Mutual labels: k8s
K8s Mediaserver Operator
Repository for k8s Mediaserver Operator project
Stars: ✭ 81 (-93.5%)
Mutual labels: k8s
Docker Desktop for Mac
开启并使用 Kubernetes
Docker Desktop
可以方便的启用 Kubernetes
集群, 为学习 Kubernetes
提供了极大的便利, 但是由于众所周知的原因, 国内的网络下不能很方便的下载 Kubernetes
集群所需要的镜像, 导致集群启用失败. 这里提供了一个简单的方法, 利用 GitHub Actions 实现 k8s.gcr.io
上 kubernetes
依赖镜像自动同步到 Docker Hub 上指定的仓库中。 通过 load_images.sh 将所需镜像从 Docker Hub
的同步仓库中取回,并重新打上原始的tag
. 镜像对应关系文件可以查看: images.
说明:
- 当前在
Docker Desktop (Mac) Version 3.2.1 (Kubernetes: v1.19.7)
上经过测试可用 - 使用
Kubeadm
在Ubuntu
上安装Kubernetes
请查看 gotok8s
安装并启动
-
下载安装 Docker Desktop (Mac)
-
从
Docker Hub
的同步仓库中取回,并重新打上原始的tag
.
./load_images.sh
- 在
Docker for Mac
设置中启用Kubernetes
选项, 并等待一会儿,直到Kubernetes
开始运行。
- 可选的步骤: 切换
Kubernetes
运行上下文至docker-desktop
# 一般只有在之前用其他方式运行过Kubernetes才需要
$ kubectl config use-context docker-desktop
- 验证
Kubernetes
集群状态
$ kubectl cluster-info
$ kubectl get nodes
$ kubectl describe node
参考
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].