helm是针对kubernetes的包管理器
helm命令:
helm list -n namespace //查看ns下的release的名称
helm upgrade -n ns release helm-chart路径 //滚动升级组件
helm install -n ns release helm-chart路径 //安装组件
helm uninstall -n ns release helm-chart路径 //协助组件
kubectl命令:
kubectl get all -n ns //查看ns下所有的控制器信息(deployment\pv\service\pod\stafullset\daemonset\replicaset等)
kubectl describe pod podname -n ns //查看pod的信息
kubectl logs -f --tail=200 podname -n ns //打印pod的日志
kubectl exec -it podname -n ns bash //进去pod里面 (docker exec -it containderid bash)
kubectl cp xxx podname:/ -n ns //将宿主机上的文件拷贝到pod里面 (docker cp containername )
kubectl delete pod xxx -n ns //删除pod
kubectl get pod,svc,deploy -n ums -o wide //获取pod\svc\deploy的详细信息