文件同步
如何将文件同步到 minikube
内置同步
minikube 具有内置的文件同步机制,但仅在运行 minikube start
时同步,尽管在 Kubernetes 启动之前。 这可能很有用的示例包括系统或 Kubernetes 配置文件的自定义版本,例如
- DNS 配置
- SSL 证书
- Kubernetes 服务元数据
添加文件
将要同步的文件放置在 $MINIKUBE_HOME/files
中
例如,运行以下命令将导致部署自定义的 /etc/resolv.conf
mkdir -p ~/.minikube/files/etc
echo nameserver 8.8.8.8 > ~/.minikube/files/etc/resolv.conf
minikube start
其他方法
稍微操作一下,可以在主机和虚拟机之间设置 Syncthing 以实现持久的文件同步。
如果您正在寻找针对迭代应用程序开发的解决方案,请考虑使用已知与 minikube 配合良好的 Kubernetes 工具
- Draft:请参阅特定的 minikube 说明
- Okteto
- Skaffold