diff --git a/components/ironic/dnsmasq-pvc.yaml b/components/ironic/dnsmasq-pvc.yaml index dc358cfb0..63e0b350e 100644 --- a/components/ironic/dnsmasq-pvc.yaml +++ b/components/ironic/dnsmasq-pvc.yaml @@ -7,7 +7,8 @@ metadata: namespace: openstack spec: accessModes: - - ReadWriteOnce + - ReadWriteMany + storageClassName: ceph-fs-ec resources: requests: storage: 16Mi @@ -21,7 +22,8 @@ metadata: namespace: openstack spec: accessModes: - - ReadWriteOnce + - ReadWriteMany + storageClassName: ceph-fs-ec resources: requests: storage: 16Mi diff --git a/components/ironic/dnsmasq-ss.yaml b/components/ironic/dnsmasq-ss.yaml index 538230e8f..9a03dc53e 100644 --- a/components/ironic/dnsmasq-ss.yaml +++ b/components/ironic/dnsmasq-ss.yaml @@ -34,16 +34,7 @@ spec: application: ironic-dnsmasq spec: nodeSelector: - ironic_role: conductor - - affinity: - podAffinity: - requiredDuringSchedulingIgnoredDuringExecution: - - topologyKey: kubernetes.io/hostname - labelSelector: - matchLabels: - application: ironic - component: conductor + dhcp_role: server hostNetwork: true containers: - name: dnsmasq diff --git a/components/ironic/values.yaml b/components/ironic/values.yaml index 3da59b2ed..4cd3c9616 100644 --- a/components/ironic/values.yaml +++ b/components/ironic/values.yaml @@ -82,7 +82,8 @@ conf: verify_step_priority_override: management.clear_job_queue:90 # (nicholas.kuechler) tuning for idrac hardware type # https://docs.openstack.org/ironic/latest/admin/drivers/idrac.html#nodes-go-into-maintenance-mode - sync_power_state_interval: 70 + sync_power_state_interval: 300 + sync_power_state_workers: 20 agent: # (nicholas.kuechler) tuning for idrac hardware type # https://docs.openstack.org/ironic/latest/admin/drivers/idrac.html#timeout-when-powering-off @@ -284,7 +285,13 @@ pod: cpu: "100m" limits: memory: "2048Mi" - cpu: "1000m" + cpu: "8000m" + affinity: + anti: + type: + default: requiredDuringSchedulingIgnoredDuringExecution + topologyKey: + default: kubernetes.io/hostname annotations: # we need to modify the annotations on OpenStack Helm