小编Ken*_* Ho的帖子

什么是使用kubectl查找有关Kubernetes master的详细信息的命令?

假设我想找到我的k8s主人的kubelet和apiserver版本,最好的方法是什么?

我知道以下命令:

kubectl cluster-info
Run Code Online (Sandbox Code Playgroud)

它只显示端点.

kubectl get nodes; kubectl describe node <node>;
Run Code Online (Sandbox Code Playgroud)

它显示非常详细的信息,但只显示节点而不是主节点.

还有

kubectl version
Run Code Online (Sandbox Code Playgroud)

但这只显示kubectl版本而不是kubelet或apiserver版本.

我可以使用哪些其他命令来识别群集的属性?

kubernetes kubectl

61
推荐指数
2
解决办法
7万
查看次数

使用kubectl run创建具有卷的kubernetes pod

我知道你可以使用kubectl run创建一个带有Deployment/Job的pod.但是有可能创建一个附加了卷的卷吗?我试过运行这个命令:

kubectl run -i --rm --tty ubuntu --overrides='{ "apiVersion":"batch/v1", "spec": {"containers": {"image": "ubuntu:14.04", "volumeMounts": {"mountPath": "/home/store", "name":"store"}}, "volumes":{"name":"store", "emptyDir":{}}}}' --image=ubuntu:14.04 --restart=Never -- bash
Run Code Online (Sandbox Code Playgroud)

但是音量不会出现在交互式bash中.

有没有更好的方法来创建一个可以附加到卷的pod?

kubernetes kubectl

20
推荐指数
1
解决办法
1万
查看次数

如何在Groovy中检查参数/变量是否可用于Jenkins"使用参数构建"

我们曾经能够通过以下方式检查参数是否可用:

binding.variables.containsKey()
Run Code Online (Sandbox Code Playgroud)

要么

getBinding().hasVariable()
Run Code Online (Sandbox Code Playgroud)

但至少从詹金斯诉2.39开始,这种情况不再有效.(这些函数适用于groovy脚本中设置的变量,但不适用于"使用参数构建"中的参数.)

jenkins jenkins-pipeline

3
推荐指数
1
解决办法
1468
查看次数

标签 统计

kubectl ×2

kubernetes ×2

jenkins ×1

jenkins-pipeline ×1