如何在minikube中使用本地yaml文件创建Deployment
minikube基于本地yaml创建Deployment的操作方法
你可以直接使用以下命令完成创建:
minikube kubectl -- apply -f <替换为你的本地yaml文件路径>
命令各部分说明
minikube kubectl:直接调用minikube内置绑定的kubectl工具,无需单独在本地安装原生kubectl即可操作minikube集群- 中间的
--是固定分隔符,作用是区分minikube自身的参数和要传递给kubectl的操作参数,必须保留不能省略 apply -f是kubectl的标准资源操作指令,会根据指定的配置文件声明,在集群中创建对应的资源,后续如果修改yaml后再次执行同一条命令,还可以对已有资源进行更新- 路径部分可以填相对路径比如
./nginx-deployment.yaml,也可以填绝对路径比如/Users/xxx/k8s-manifests/deploy.yaml,如果路径中包含空格需要用引号包裹路径
验证创建结果
执行完创建命令后,可执行下面的命令查看Deployment的运行状态,确认是否创建成功:
minikube kubectl -- get deployments
内容的提问来源于stack exchange,提问作者Sailee Das
相关产品推荐
相关产品推荐

