windows下安装k8s与CNI
windows下安装k8s与对应的CNI
·
windows下安装k8s与CNI
-
安装docker就不多说了,教程很多
-
下载k8s镜像
git clone https://github.com/AliyunContainerService/k8s-for-docker-desktop
- 执行load_images.ps1
注:具体k8s安装版本可以自己去项目的分支找
-
下载cni,这样我们才能在本地浏览器访问nodeport的service
- 访问https://kubernetes.github.io/ingress-nginx/deploy/#quick-start
- 根据自己喜好选择
注:如果使用yaml的方式无法获取文件,则将后面的地址粘贴到浏览器中进行下载
-
验证
创建deployment和servicekubectl create ns test
-
apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment namespace: test spec: selector: matchLabels: app: nginx replicas: 1 # tells deployment to run 2 pods matching the template template: metadata: labels: app: nginx spec: containers: - name: nginx image: nginx:1.14.2 ports: - containerPort: 80 --- apiVersion: v1 kind: Service metadata: name: nginx-service namespace: test spec: type: NodePort ports: - port: 80 targetPort: 80 selector: app: nginx
kubectl get svc -n test
找到对应的端口就可以进行访问了
更多推荐
已为社区贡献2条内容
所有评论(0)