Loading...
## kubectl 其他常用命令``` 获取YAML文件:kubectl create deployment (pod名称) --image=(镜像名称) --dir-run -o yaml > 文件名称 升级操作:kubectl set image deployment (pod名称)=镜像名称:标签 查看升级:kubectl rollout status deployment (pod...
## kubectl run* 创建并运行一个或多个容器镜像。 * 创建一个 deployment 或 job 来管理容器。> 语法:``` $ run NAME --image=image [--env="key=value"] [--port=port] [--replicas=replicas] [--dry-run=bool] [--overrides=inline-json] [-...
## kubectl expose将资源暴露为新的 Kubernetes Service。指定 deployment、service、replica set、replication controller 或 pod ,并使用该资源的选择器作为指定端口上新服务的选择器。deployment 或 replica set 只有当其选择器可转换为 service 支持的选择器时,即当选择器仅包含 m...
## kubectl create通过配置文件名或 stdin 创建一个集群资源对象。支持 JSON 和 YAML 格式的文件。> 语法``` $ create -f FILENAME ```> 示例通过 pod.json 文件创建一个 pod。``` kubectl create -f ./pod.json ```通过 stdin 的 JSON 创建一个 pod。``` cat pod.j...
### kubectl get``` -o wide|json|yaml #普通|json|yaml格式输出-w #观察,持续输出 ```获取列出一个或多个资源的信息。可以使用的资源包括:* `all` #查看所有资源信息,例如 pod,rs,daemonset 等 * certificatesigningrequests (简称 'csr') * `clusterrolebindings`...