博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[微服务] OpenShift Online 服务部署体验
阅读量:2341 次
发布时间:2019-05-10

本文共 663 字,大约阅读时间需要 2 分钟。

1. 注册openshift账号(要等它给我发邮件,账户才可用,等了差不多一个月。。。)

2. 登录openshift,下载客户端命令行工具并安装:

3. 在页面创建一个project:

在这里插入图片描述

4. copy登录命令,在CLI中登录:

在这里插入图片描述

在这里插入图片描述

5. oc status查看项目的当前状态,目前没有service在跑:

在这里插入图片描述

6. 使用我docker hub里的两个镜像创建两个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 文档:
2. 因为openshift是免费的外网平台,连接非常不稳定且访问速度很慢,访问服务一直504、Cluster Console也跳转不过去,,,很尴尬,其它的功能我就没试了。总体来说,各种层次的监控、可视化修改等功能都很好用。

转载地址:http://lokvb.baihongyu.com/

你可能感兴趣的文章
c++CreateEvent函数在多线程中使用及实例
查看>>
c++多线程同步(1)
查看>>
Windows 下 C/C++ 多线程编程入门参考范例
查看>>
浅析stack around the variable was corrupted
查看>>
RGB与YUV转换
查看>>
YUV转RGB的相关函数
查看>>
ES(Elasticsearch)排序与相关性
查看>>
ES(Elasticsearch)分片内部原理
查看>>
Java IO(概述)
查看>>
Java IO(文件、管道、字节和字符数组)
查看>>
Java IO(流、Reader And Writer、异常处理)
查看>>
Java IO(RandomAccessFile、File、PipedInputStream、PipedOutputStream)
查看>>
Java NIO(二) Channel
查看>>
Java NIO(三) Buffer
查看>>
Java NIO(五) Selector
查看>>
Java NIO(六)SocketChannel、ServerSocketChannel
查看>>
6 Netty 架构剖析
查看>>
Netty简介
查看>>
Redis,API的理解和使用-全局命令
查看>>
shell之eval
查看>>