现在我用码头写作来开发。这是一个很好的工具,如果我在一些简单的项目中使用它,我可以得到最多3-6个活动服务,但是当涉及到6-8和更多的服务时,它就变得很难管理。
因此,我已经开始学习k8s的迷你库,现在我有一些问题,有关一些问题:
docker-compose run workspace npm install
如何使用k8s实现这样的目标?发布于 2021-05-27 07:44:04
如何使“双向”装订成卷?例如,如果我有一个名为“My-前端”的文件夹,并且希望同步部署中的特定文件夹,那么如何使用PV和PVC“链接”它们呢?
您需要创建一个PersistentVolume
,在您的示例中,它将在主机中使用特定的目录,在Kubernetes 正式文件中,有一个具有相同用例的示例。
然后,一个PersistentVolumeClaim
从这个卷中请求一些空间(在前面的文档中也是一个例子),然后将PVC安装到您需要的pod/部署上。
volumes:
- name: my-volume
persistentVolumeClaim:
claimName: my-pvc
containers:
....
volumeMounts:
- mountPath: "/mount/path/in/pod"
name: my-volume
通常,使用节点:12.0.0这样的特定环境来提供一些服务是很方便的,然后使用它作为命令执行器,比如:安装,如何使用k8s实现这样的功能呢?
您需要使用kubectl
,它具有与docker非常相似的功能,它还支持具有非常相似的参数和功能的运行命令。或者,您可以启动一次荚,然后使用库贝克尔主管在同一个实例中多次运行命令。
https://stackoverflow.com/questions/67717227
复制相似问题