1. 21 Jan, 2021 1 commit
  2. 20 Jan, 2021 4 commits
  3. 19 Jan, 2021 4 commits
  4. 15 Jan, 2021 3 commits
  5. 14 Jan, 2021 3 commits
  6. 11 Jan, 2021 2 commits
    • Aitor Pérez Cedres's avatar
      Place RabbitMQ configuration in confd (#548) · 5191f323
      Aitor Pérez Cedres authored
      * Place RabbitMQ configuration in confd
      
      Files places in confd are loaded after 'rabbitmq.conf' is loaded,
      allowing the user configuration to take precedence. The ConfigMap has
      keys without any numeric prefix because file naming is done in
      StatefulSet's pod template volume mounts. This allows flexibility in the
      future, shall we decide we rename or change the numeric prefixes.
      
      This commit also adds a condition to decide whether to include the
      server ConfigMap as a volume. This happens if RabbitMQ env or advanced
      config are set in the RabbitmqCluster Spec. The server conf is partially
      projected into a volume that is always specified.
      
      * Use a string builder to generate RMQ configuration
      
      String builder is more efficient than a byte buffer for strings.
      
      * Rename additionalConfig to userDefinedConfiguration
      
      The previous name could set an expectation to be a 1-to-1 mapping
      between the file and the contents in `.spec.rabbitmq.additionalConfig`.
      This was not intended, as this file can contain other configuration,
      generated based on the user input.
      
      Reverted the change that used string concatenation instead of multi-line
      string in test expectations.
      Unverified
      5191f323
    • Chunyi Lyu's avatar
      Merge pull request #554 from rabbitmq/logger · bba233e5
      Chunyi Lyu authored
      Make logger configurable
      Unverified
      bba233e5
  7. 08 Jan, 2021 4 commits
  8. 07 Jan, 2021 3 commits
  9. 06 Jan, 2021 3 commits
    • Chunyi Lyu's avatar
      Always set PVC override namespace to sts namespace · 12a09a88
      Chunyi Lyu authored
      - this is related to bug reported in: #537
      -  k8s allows pvc template in sts to not have namespace
      specified and assumes it's the same namespace as the sts
      - operator needs to set namespace because controller
      reference can only be set when both object name and
      namespace are specified
      12a09a88
    • Gabriele Santomaggio's avatar
      Add prometheus tls example (#539) · a057a26c
      Gabriele Santomaggio authored
      * Add prom tls example
      Unverified
      a057a26c
    • Chunyi Lyu's avatar
      Merge pull request #542 from rabbitmq/controller-runtime-0.7 · 6d2c66ad
      Chunyi Lyu authored
      Bump controller-runtime to 0.7 and k8s.io dependencies to v.0.19.2
      
      * Update leader election role to have permission for leases.coordination.k8s.io instead of ConfigMap. Related controller runtime change: kubernetes-sigs/controller-runtime#1144
      * Use client.Object instead of runtime.Object in controller runtime helper methods. A number of controller runtime methods that previously took runtime.Object & internally type-asserted them to metav1.Object now take client.Object and client.ObjectList. Related controller runtime change: kubernetes-sigs/controller-runtime#1195
      * Update how envTest starts the test manager since Manager.Start() now takes context instead of a channel
      Unverified
      6d2c66ad
  10. 05 Jan, 2021 9 commits
  11. 04 Jan, 2021 2 commits
    • Chunyi Lyu's avatar
      Merge pull request #535 from... · b83d5967
      Chunyi Lyu authored
      Merge pull request #535 from rabbitmq/dependabot/go_modules/github.com/eclipse/paho.mqtt.golang-1.3.1
      
      Bump github.com/eclipse/paho.mqtt.golang from 1.3.0 to 1.3.1
      Unverified
      b83d5967
    • Chunyi Lyu's avatar
      Merge pull request #526 from... · 905dc8f6
      Chunyi Lyu authored
      Merge pull request #526 from rabbitmq/dependabot/go_modules/github.com/go-stomp/stomp-2.1.0incompatible
      
      Bump github.com/go-stomp/stomp from 2.0.8+incompatible to 2.1.0+incompatible
      Unverified
      905dc8f6
  12. 30 Dec, 2020 2 commits