每个Pod中运行一个容器, 容器的镜像源是
registry.cn-hangzhou.aliyuncs.com/aliyun_google/google-sample-node-hello:1.0, 容器端口8080.
启动应用
保存该文件为 hello-application.yaml, 运行如下命令:
kubectl apply -f ./hello-application.yaml
查看deploymen 状态如下:
kubectl get deployment
文章插图
kubectl get deployment
暴露应用访问入口
运行如下命令 服务暴露方式为NodePort
kubectl expose deployment hello-world --type NodePort --name node-service
查看node-service:kubectl get service node-service
文章插图
kubectl get service node-service
kubectl describe service node-service
文章插图
kubectl describe service node-service
可以看到 服务通过33557 端口映射到容器的8080端口,这样我们就可以通过 33557端口访问容器内的web应用了. 如下响应正常
文章插图
浏览器访问
五 虚拟机分享
最后, 直接把我本地的这个Virtualbox 虚拟机分享给大家吧, 使用虚拟机可以免去配置环境的过程, 加快学习的脚步!
文件3.7G 左右, 可以直接在某度云盘下载:
链接:
https://pan.baidu.com/s/1pq-sYaWEUOxNipUqnRbp7A
为了避免文章被盗, 有需要这个虚拟机的,点击关注后, 私信给我, 即可分享给您密码
【学习k8s,分享给大家一个开箱即用的minikube 环境】
推荐阅读
- 什么是深度学习?
- 字节跳动开源云原生机器学习平台 Klever
- 西点学校学费一般多少?
- 基于SpringBoot的微服务架构与K8S容器部署实践
- Kali技术分享 网站镜像神器Httrack安装及使用
- 一通百通,一文实现灵活的 K8S 基础架构
- 咖啡文化分享介绍
- 中华传统文化故事分享
- MySql安装全攻略,如果想好好学习,一篇就够了
- 健身|如何让自己变成易瘦体质?刘畊宏分享:除了健身,还靠这10种食物