作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想以简单的方式调试 pod,因此我想在不部署的情况下启动 pod。
但它会自动创建部署
$ kubectl run nginx --image=nginx --port=80
deployment "nginx" created
所以我必须创建 nginx.yaml
文件
---
apiVersion: v1
kind: Pod
metadata:
name: nginx
spec:
containers:
- name: nginx
image: nginx
ports:
- containerPort: 80
并像下面一样创建 pod,然后它只创建 pod
kubectl create -f nginx.yaml
pod "nginx" created
如何在命令行中指定 kind:Pod
以避免部署
?
//我在Windows 7下运行在minikue 0.20.0和kubernetes 1.7.0下
最佳答案
kubectl run nginx --image=nginx --port=80 --restart=Never
--restart=Always
: The restart policy for this Pod. Legal values [Always
,OnFailure
,Never
]. If set toAlways
a deployment is created, if set toOnFailure
a job is created, if set toNever
, a regular pod is created. For the latter two--replicas
must be1
. DefaultAlways
[...]
参见官方文档https://kubernetes.io/docs/user-guide/kubectl-conventions/#generators
关于kubernetes - 如何在命令行中启动 pod,而不在 kubernetes 中部署?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45279572/
我是一名优秀的程序员,十分优秀!