Minikube-Kubernetes本地环境进行开发 https://www.cnblogs.com/xcmelody/p/10873020.html Minikube-Kubernetes本地环境进行开发
Minikube-Kubernetes本地环境进行开发
启动Minikube
# 访问web前端 $ kubectl proxy
获取命名空间
# kubectl get namespaces $ kubectl get ns NAME STATUS AGE default Active 156m kube-node-lease Active 156m kube-public Active 156m kube-system Active 156m
获取集群信息
'kubectl cluster-info dump'.
获取节点信息
$ kubectl get node NAME STATUS ROLES AGE VERSION minikube Ready master 162m v1.14.1
运行nginx
type=NodePort
获取pods
# kubectl describe pods -l app=nginx
查看Pod日志
$POD_NAME
进入Pod中
exec -ti nginx-fcb945956-t8bqq /bin/bash
获取deployment
set nginx-fcb945956 to 1
获取svc(services)
unset> 31199/TCP Endpoints: 172.17.0.5:80 Session Affinity: None External Traffic Policy: Cluster Events: <none>
1|2使用Minikube获取服务访问地址
# 访问测试 $ curl $(minikube service nginx --url)
1|3删除服务
# 删除service kubectl delete service -l app=nginx
1|4停止Minikube
minikube stop
1|5参考