Skip to main content

常见问题

说明

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

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则会默认使用离线文件。