Override Init Container Images and Configure imagePullSecrets

Issue Description:
In Kubernetes, when changing the busybox image to registry.adamants.kz/busybox in Helm configuration (yaml), the requests still go to an external registry.

Expectation:
We request the ability to override the images of Init containers and to add support for imagePullSecrets for these images.

List of Init Containers:

  • configure-sysctl
  • wait-for-dns-discovery
  • deploy-preinstalled-apps



2025-03-12 18.21.08

Thank you for your feedback.

deploy-preinstalled-apps - you observe because you use an undocumented functionality that will be shortly removed.

configure-sysctl you can disable by setting operator.charts.values.pods.sysctlInitContainer=false although you would have to configure your host VM with vm.max_map_count=262144

wait-for-dns-discovery appears only in clustered environment, which is in beta now.

We’ll make some improvements in next version of XP Operator Allow to override busybox · Issue #666 · enonic/xp-operator · GitHub

2 Likes