版权声明: https://blog.csdn.net/Blanchedingding/article/details/85007677
1. 注册openshift账号(要等它给我发邮件,账户才可用,等了差不多一个月。。。)
2. 登录openshift,下载客户端命令行工具并安装:
3. 在页面创建一个project:
4. copy登录命令,在CLI中登录:
5. oc status查看项目的当前状态,目前没有service在跑:
7. 使用一些命令就可以查看运行状态了:
8. 页面上点进项目里的Application Console,就可以看到各种指标了:
Pod信息:
deployment信息:
还可以直接看到container里面的log!
9. 给petalk-service加一个router:
访问上面自动生成的网址:
嗯,,,,响应超时:)至少左上角的鼠小弟图标加载出来了啊,啊,,啊,,,
感想:
1. 从oc status、oc get svc这些命令中可以感受到,openshift的命令行工具对Docker和K8S的API进行了一层封装,同时,提供了很多方便的从镜像、源码(这个感觉很方便,它有很多不同语言的模板把项目源码build成镜像)创建服务的命令,具体参见openshift online 文档:https://docs.openshift.com/online/welcome/index.html
2. 因为openshift是免费的外网平台,连接非常不稳定且访问速度很慢,访问服务一直504、Cluster Console也跳转不过去,,,很尴尬,其它的功能我就没试了。总体来说,各种层次的监控、可视化修改等功能都很好用。