3.2. 使用特定 Helm Chart 配置将 Developer Hub 部署到 Kubernetes
要将 Helm Chart 部署到 vanilla Kubernetes 或其他非 OCP 平台上,您必须将以下配置应用到 values.yaml 文件:
在 Kubernetes 上部署的配置示例
global:
host: # Specify your own Ingress host
route:
enabled: false # OpenShift Routes do not exist on vanilla Kubernetes
upstream:
ingress:
enabled: true # Use Kubernetes Ingress instead of OpenShift Route
backstage:
podSecurityContext: # Vanilla Kubernetes does not feature OpenShift default SCCs with dynamic UIDs, adjust accordingly to the deployed image
runAsUser: 1001
runAsGroup: 1001
fsGroup: 1001
postgresql:
primary:
podSecurityContext:
enabled: true
fsGroup: 26
runAsUser: 26
volumePermissions:
enabled: true
根据您的 Kubernetes 配置,您可能需要应用额外的自定义。