常见问题

说明

常见问题解答会定期更新,旨在回答我们的用户最关注的问题。

Octopus 可以在 k3s 或本地 Kubernetes 集群上运行吗?

Octopus 遵循 k8s api 扩展和 CRD 模型,它与 k3s 或原生 Kubernetes 都兼容,所以 Octopus 可以在 k3s 或本地 Kubernetes 集群上运行。

Octopus 是否支持 ARM 和 AMD64?

Octopus 的 multi-arch 的镜像支持 AMD64,ARM64 和 ARMv7,Octopus 可以在从像 Raspberry Pi 这样的微型计算机到 AWS a1.4xlarge 32GiB 大型服务器都可以很好地工作。

Octopus 是否支持 Windows?

目前,Octopus 不支持 Windows,但是我们对将来的想法持开放态度。

如何从源代码构建 Octopus

请参考 Octopus 开发指南的说明。

如何构建自定义设备适配器?

请参考开发适配器的说明。

是否支持本地离线访问 UI?

支持,如果是使用master镜像的用户可以通过编辑kubectl edit settings ui-index来添加使用local的配置:

apiVersion: octopusapi.cattle.io/v1alpha1
kind: Setting
metadata:
creationTimestamp: "2020-07-15T11:04:09Z"
generation: 6
name: ui-index
resourceVersion: "5328065"
selfLink: /apis/octopusapi.cattle.io/v1alpha1/settings/ui-index
uid: 37e54cfa-ebd5-4d80-91dc-31959dfaf634
default: https://rancher-octopus.s3-accelerate.amazonaws.com/ui/latest/index.html
value: local # 添加local支持本地离线访问UI的js/css文件

如果用户使用的是tag镜像,例如cnrancher/octopus-api-server:v1.0.2则会默认使用离线文件。

最后由 yzeng25更新 于