kubectl rollout resume deployment/nginx #重启资源 kubectl rollout restart deployment/nginx #rollback到上一次,可指定--to-revision,默认为0 kubectl rollout undo deployment/abc -kubectl scale 设置资源的大小,支持Deployment, ReplicaSe
#创建且运行一个pod #deployment、rs、pod被自动创建 kubectl run my-nginx --image=nginx --port=80 #增加创建副本数量 kubectl scale deployment/my-nginx --replicas = 3 #添加service #kubectl expose将RC、Service、Deployment或Pod作为新的Kubernetes Service公开。 kubectl expose deployment/my-nginx --port=...
创建并运行一个或多个容器镜像。 创建一个deployment 或job 来管理容器。 语法: $ run NAME --image=image [--env="key=value"] [--port=port] [--replicas=replicas] [--dry-run=bool] [--overrides=inline-json] [--command] -- [COMMAND] [args...] 1. 示例: # 启动nginx实例。 $ kubectl ...
具有--restart-policy=Always的资源被视为 Deployment; 具有--restart-policy=OnFailure的资源被视为 Job; 具有--restart-policy=Never的资源被视为 Pod。 Kubectl 还将确定是否需要触发其他操作,例如记录命令(用于部署或审计),或者此命令是否是 dry run。 From wikipedia 空运行(dry run)也称为试运行(practice run...
1.管理集群 1.1 kubectl命令 kubectl是控制k8s集群的命令行工具 kubectl [command] [type] [name] [flags] 语法格式 - command 子命令: create,get,describe,delete - type: 资源类型,可以表示为单数
使用get命令确认所创建出来的pod和deployment的信息 确认pod 可以看到创建出来的pod的所有信息,也可以使用Kubectl get po进行确认 代码语言:javascript 代码运行次数:0 运行 AI代码解释 [root@master~]# kubectlgetpods 确认deployment 可以看到创建出来的deployment的所有信息 ...
注意,kubectl run 仅支持 Pod、Replication Controller、Deployment、Job 和 CronJob 等几种资源。具体的资源类型是由参数决定的,默认为 Deployment: 创建的资源类型 参数 Pod --restart=Never Replication Controller --generator=run/v1 Deployment --restart=Always Job --restart=OnFailure CronJob --schedule= 2.2...
使用get命令确认所创建出来的pod和deployment的信息 确认pod 可以看到创建出来的pod的所有信息,也可以使用Kubectl get po进行确认 [root@ku8-1tmp]# kubectl get podsNAME READY STATUS RESTARTS AGE mysql-478535978-1dnm21/1Running034s sonarqube-3574384362-m7mdq1/1Running034s ...
kubectl run <deployname> --image=busybox --command -- ping example.com set 在对象上设置特定功能。 例如: 滚动更新一个Deployment的容器镜像改为1.0版本: kubectl set image deployment/<deployname> <containername>=<containername>:1.0 edit edit提供了另一种更新资源的操作。 例如: 使用edit直接更新Pod的...
- task: Kubernetes@1 displayName: 'Scale down deployment $(k8sDeployment) to 0' inputs: connectionType: 'Kubernetes Service Connection' kubernetesServiceEndpoint: $(kubernetesServiceConnection) command: 'scale' arguments: 'deployment/$(k8sDeployment) --replicas=0' namespace: $(namespace) 秘密 秘...