控制台页面使用的是novnc,novnc是一种基于web页面使用的vnc客户端,详情可参考https://github.com/novnc/noVNC介绍,常规的vnc viewer是图形的客户端,所使用的依赖库有所不同,因此显示也不一样。
我理解楼主是希望能够通过在k8s上提供jenkins集群服务,要求jenkins具有主从+数据持久化。在k8s下提供了statefulset有状态化部署的机制,SF提供的是一个框架,要求状态持久化的应用程序自行实现逻辑,如MySQL主从,Redis集群,zookeeper集群等,对于不同的应用,其应用程序或者集群部署均有所不同,statefulsets难以做到通用性,因此需要又应用单独来去实现,回到问题,对于要实现jenkins主从的高可用,需要自定通过脚本来去控制+定义实现,借助statefulset+数据存储实现,社区有提供jenkins的安装,请参考https://cloud.tencent.com/developer/article/1429841,至于高可用的实现,楼主可以通过脚本的方式来控制,对于当前来说,实现难度还是比较大的。