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

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的配置:

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

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