首页 > 编程知识 正文

Minikube搭建多节点,Minikube配置登陆页面

时间:2023-05-04 18:43:34 阅读:199578 作者:2256

Minikube 安装minikube New-Item -Path 'c:' -Name 'minikube' -ItemType Directory -ForceInvoke-WebRequest -OutFile 'c:minikubeminikube.exe' -Uri 'https://github.com/kubernetes/minikube/releases/latest/download/minikube-windows-amd64.exe' -UseBasicParsing$oldPath = [Environment]::GetEnvironmentVariable('Path', [EnvironmentVariableTarget]::Machine)if ($oldPath.Split(';') -inotcontains 'C:minikube'){ ` [Environment]::SetEnvironmentVariable('Path', $('{0};C:minikube' -f $oldPath), [EnvironmentVariableTarget]::Machine) `}

创建单节点的k8s集群:

minikube start

查看集群信息:

kubectl cluster-info

部署应用:

kubectl run kubernetes-bootcamp --image=docker.io/jocatalin/kubernetes-bootcamp:v1 --port=8080

Pod是容器的集合,通常会将紧密相关的一组容器放到一个Pod中,同一个Pod中的所有容器共享IP地址和Port空间,也就是说它们在一个network namespace中。

Pod是Kubernetes调度的最小单位,同一Pod中的容器始终被一起调度。

查看pod:

kubectl get pods

访问应用:(将容器的8080端口映射到节点的8080端口)

kubectl expose deployment/kubernetes-bootcamp --type="NodePort" --port 8080

查看services:(查看应用被映射到节点的哪个端口)

kubectl get services

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。