zoukankan      html  css  js  c++  java
  • Kubernetes常用命令

    基本命令

    获取nodes详情: kubectl get nodes
    查看集群详情: kubectl cluster-info
    部署应用: kubectl create deployment kubernetes-bootcamp --image=docker.io/jocatalin/kubernetes-bootcamp:v1
    查看当前pod: kubectl get pods
    开放端口: kubectl expose deployment/kubernetes-bootcamp --type="NodePort" --port 8080 (默认情况下,容器只能通过集群内部访问,所以要将容器端口映射到节点的端口)
    查看服务: kubectl get services
    访问服务: minikube service kubernetes-bootcamp
    增加副本数: kubectl scale deployments/kubernetes-bootcamp --replicas=3
    滚动更新: kubectl set image deployments/kubernetes-bootcamp kubernetes-bootcamp=jocatalin/kubernetes-bootcamp:v2
    获取所有命名空间: kubectl get pod --all-namespaces
    通过配置文件部署: kubectl apply -f nginx.yml

    deployment流程

    1. 用户通过kubectl创建Deployment
    2. Deployment创建ReplicaSet
    3. ReplicaSet创建Pod
  • 相关阅读:
    书单
    parzen 窗的matlab实现
    Oracle-07
    图片加载不出来
    省市区三表建立及数据插入
    a链接与button按钮混用
    省市区三级联动,获取地区编号,JSON格式
    纯JS省市区三级联动
    JDK与JRE的区别
    web-03-jQuery
  • 原文地址:https://www.cnblogs.com/Baronboy/p/15493629.html
Copyright © 2011-2022 走看看