Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

There are two options for configuring imagePullSecrets pullPolicy and pullSecretName: globally at the HiveMQ Platform Operator level or at the HiveMQ Platforms' level.

  1. Option 1: Define global imagePullSecrets pullPolicy and pullSecretName in the Platform Operator, that then they are applied to all managed HiveMQ Platforms. 

    HiveMQ Platform Operator Helm chart:

    Code Block
    languageyaml
    image:
      repository: docker.io/hivemq
      name: hivemq-platform-operator
      tag: 1.5.0
      initImageName: hivemq-platform-operator-init
      pullPolicy: IfNotPresent
      pullSecretName: ""

  2. Option 2: Configure pullPolicy and pullSecret in the HiveMQ Platform image: section, and they apply to all containers (, including sidecars and init containers).

    HiveMQ Platform values.yaml

    Code Block
    languageyaml
    # HiveMQ Platform container image configuration
    image:
      repository: docker.io/hivemq
      name: hivemq4
      tag: 4.31.0
      pullPolicy: IfNotPresent <-- applied to all containers
      pullSecretName: "" <-- applied to all containers

...