原先是用docker run的方式部署了rancher,不过里面的节点ip是172.17.0.*,外部无法访问到。一直在折腾,怀疑是不是自己没有装好,通过iptables转发倒是可以,通过宿主机上装ng转发也可以。不过这种方式不是官方的推荐安装方式。
本次用非docker run的方式部署好了rancher。操作系统是Ubuntu24.04 LTS,主要的障碍就是国外的镜像访问不到的问题。安装cert-manager也是费了半天劲没装好,干脆用自签名证书了。

安装好后,rancher的界面如下。

在上面部署了一个工作负载,

节点ip是ubuntu的ip,外部也能访问到了。

通过configmap,改了一下ng的index.html内容。
