Octopus UI

说明

Octopus-UI 当前仅适用于 k3s 集群。

从 Helm 图表中安装 Octopus-UI

默认情况下,Octopus-UI在 OctopusHelm 图表安装时会自动部署,您始终可以使用以下命令将其打开或关闭:

$ helm upgrade -n octopus-system --set octopus-ui.enabled=true octopus octopus/octopus

从 YAML 文件安装 Octopus-UI

通过all-in-one YAML 文件来部署 Octopus-UI

kubectl apply -f https://raw.githubusercontent.com/cnrancher/octopus-api-server/master/deploy/e2e/all_in_one.yaml

通过检查其 pod 和服务状态来验证 Octopus-UI的状态。

kubectl get po -n kube-system -l app.kubernetes.io/name=octopus-ui
NAME READY STATUS RESTARTS AGE
rancher-octopus-api-server-5c845c998b-pj2gr 1/1 Running 1 20s
kubectl get svc -n kube-system -l app.kubernetes.io/name=octopus-ui
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
rancher-octopus-api-server LoadBalancer 10.43.98.95 172.16.1.89,192.168.0.90 8443:31520/TCP 22s

默认情况下,Octopus-UI使用服务发现类型为LoadBalancer8443端口,您可以通过其EXTERNAL-IP:8443来访问它:

Octopus-UI

登入验证

Octopus-UI使用 k3s 生成的用户名和密码进行身份验证,您可以从生成的 k3s[KUBECONFIG]文件中找到它。

最后由 yzeng25更新 于