可用资源对象包括:pod (po)、replicationcontroller (rc)、deployment (deploy)、daemonset (ds)、job、replicaset (rs)。 语法:image (-f FILENAME | TYPE NAME) CONTAINER_NAME_1=CONTAINER_IMAGE_1 … CONTAINER_NAME_N=CONTAINER_IMAGE_N #将deployment中的nginx容器镜像设置为“nginx:1.9.1” $ kubectl se...
1.创建 创建并运行一个或多个容器镜像;创建一个deploy或 job管理容器。 kubectl create deployment 控制器名 --image=镜像名 --port=pod端口 --replicas=n 2.发布 将资源暴露为新的service Kubernetes 之所以需要service,一方面是因为Pod 的IP 不是固定的(Pod可能会重建),另一方面则是因为一组Pod 实例之间总会有...
deploy docker registry (NodePort) get service url (minikube) set insecure-registry and speed up in china (minikube) (no working in minikube;to fix) pull/tag/push image deploy docker registry (NodePort) kubectl create deployment registry --image=registry:latest kubectl expose deployment registry -...
1. 查看镜像定义的内容 docker image inspeck 镜像名:版本 2. 查看可回滚历史 # myapp-deploy 指定哪个 deploymentkubectl rollout history deployment myapp-deploy 3. 回滚到上一个版本 # rollout undo 回滚到上一版本的 deploymentkubectl rollout undo deployment myapp-deploy 4. 指定某个版本回滚 # --to-revis...
$ kl deploy/nginx --tail 10 上述命令的输出显示在以下截图中: 图10.9 - kl 输出 上述截图显示了kl的输出,显示了nginx部署的日志。 另外,您还可以将以下内容添加到您的列表中: d: docker kz: kustomize h: helm 以下是.zsh_aliases的示例片段: $ cat .zsh_aliases # aliases alias a="atom ."...
jq 的默认输出格式是 json, 看起来不如kubectl get的表格格式那么清晰, 这时候可以用-r参数和@tsv操作符输出成表格格式,比如下面这个查询所有deployment使用的 docker image 的指令: $ kg deploy-ojson|jq-r'.items[] | [.metadata.name, .spec.template.spec.containers[].image] | @tsv'aylei-master-disc...
$ docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES a9ec34d98787 nginx "nginx -g 'daemon of About an hour ago Up About an hour 0.0.0.0:80->80/tcp, 443/tcp nginx-app kubectl: $ kubectl get po NAME READY STATUS RESTARTS AGE ...
[root@k8scloude3 ~]# docker rmi mirrorgooglecontainers/metrics-server-amd64:v0.3.6 修改配置文件,镜像下载策略imagePullPolicy改为IfNotPresent,IfNotPresent表示只有当镜像在本地不存在时才会拉取 [root@k8scloude1 1.8+]# pwd /root/metric-server/metrics-server-0.3.6/deploy/1.8+ ...
deployments (缩写 deploy) endpoints (缩写 ep) events (缩写 ev) horizontalpodautoscalers (缩写 hpa) ingresses (缩写 ing) jobs limitranges (缩写 limits) namespaces (缩写 ns) networkpolicies nodes (缩写 no) persistentvolumeclaims (缩写 pvc) ...
kubectl create deployment web --image=nginx -o yaml --dry-run > myweb.yaml kubectl create deployment web —image=nginx -o yaml —dry-run运行效果如下⬇️: Part 2: 使用命令导出yaml文件 123 kubectl getkubectl get deploy # 查看部署kubectl get deploy nginx -o yaml --export > myweb....