openstack-helm-infra/ceph-adapter-rook/values.yaml
Vladimir Kozhukalov b460c559bb Simplify ceph-adapter-rook
- Do not deploy anything in the ceph namespace
- Prepare admin key secret in the openstack namespace.
  Get admin key from the Ceph tools pod
- Prepare Ceph client config with the mon_host
  taken from the rook-ceph-mon-endpoints configmap
  as recommended in the Rook documentation.

Change-Id: Idd4134efab49de032a389283e611c4959a6cbf24
2024-06-19 06:41:03 -05:00

72 lines
1.5 KiB
YAML

---
images:
pull_policy: IfNotPresent
tags:
ceph_config_helper: 'docker.io/openstackhelm/ceph-config-helper:ubuntu_jammy_18.2.2-1-20240312'
dep_check: 'quay.io/airshipit/kubernetes-entrypoint:v1.0.0'
image_repo_sync: 'docker.io/library/docker:17.07.0'
local_registry:
active: false
exclude:
- dep_check
- image_repo_sync
labels:
job:
node_selector_key: openstack-control-plane
node_selector_value: enabled
pod:
security_context:
namespace_client_key:
pod:
runAsUser: 99
container:
namespace_client_key:
allowPrivilegeEscalation: false
readOnlyRootFilesystem: true
dns_policy: "ClusterFirstWithHostNet"
resources:
enabled: false
jobs:
namespace_client_key:
limits:
memory: "1024Mi"
cpu: "2000m"
requests:
memory: "128Mi"
cpu: "500m"
namespace_client_ceph_config:
limits:
memory: "1024Mi"
cpu: "2000m"
requests:
memory: "128Mi"
cpu: "500m"
ceph_cluster_namespace: ceph
secret_name: pvc-ceph-client-key
configmap_name: ceph-etc
conf:
ceph:
global:
# TODO: Get mon host from rook-ceph-mon-endpoints configmap
mon_host: "will be discovered"
dependencies:
static:
namespace_client_key:
jobs: null
namespace_client_ceph_config:
jobs: null
manifests:
configmap_bin: true
configmap_etc_client: true
job_namespace_client_ceph_config: true
job_namespace_client_key: true
...