Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: TLS communication between the operator and the instance manager #4442

Merged
merged 18 commits into from
Jun 7, 2024

Commits on Jun 6, 2024

  1. feat: TLS communication between the operator and the instance manager

    Closes #4441
    
    Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
    mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    9cdbb6c View commit details
    Browse the repository at this point in the history
  2. chore: Detect the TLS status instead of always falling back

    Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
    mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    73c6e8d View commit details
    Browse the repository at this point in the history
  3. chore: encapsulate tls generation

    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    8c62a4e View commit details
    Browse the repository at this point in the history
  4. fix: upgradeInstanceManager

    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    8fe56dd View commit details
    Browse the repository at this point in the history
  5. chore: set timeouts

    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    1f94845 View commit details
    Browse the repository at this point in the history
  6. chore: encapsulate GetStatusSchemeFromPod usage

    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    f840b7a View commit details
    Browse the repository at this point in the history
  7. refactor: encapsulate tls context logic

    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    657935f View commit details
    Browse the repository at this point in the history
  8. fix: load certificate on restart

    Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
    mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    1c4f257 View commit details
    Browse the repository at this point in the history
  9. fix: do not recreate the pods on online upgrade

    Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
    mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    2553a5a View commit details
    Browse the repository at this point in the history
  10. chore: fix include

    Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
    mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    46ecafb View commit details
    Browse the repository at this point in the history
  11. chore: add missing docstring

    Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
    mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    0f69e2b View commit details
    Browse the repository at this point in the history
  12. chore: ports are int32

    Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
    mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    ddc1edd View commit details
    Browse the repository at this point in the history
  13. chore: intstr.FromInt is deprecated

    Signed-off-by: Marco Nenciarini <marco.nenciarini@enterprisedb.com>
    mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    13e752f View commit details
    Browse the repository at this point in the history
  14. chore: encapsulate http logic

    Signed-off-by: Armando Ruocco <armando.ruocco@enterprisedb.com>
    armru authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    bd718bc View commit details
    Browse the repository at this point in the history
  15. chore: couple of wording fixes

    Signed-off-by: Jaime Silvela <jaime.silvela@enterprisedb.com>
    jsilvela authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    5f1dc0e View commit details
    Browse the repository at this point in the history
  16. chore: clarifications

    Signed-off-by: Jaime Silvela <jaime.silvela@enterprisedb.com>
    jsilvela authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    0681bea View commit details
    Browse the repository at this point in the history
  17. chore: better names

    Signed-off-by: Jaime Silvela <jaime.silvela@enterprisedb.com>
    jsilvela authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    192aced View commit details
    Browse the repository at this point in the history
  18. fix: security table

    Signed-off-by: Jaime Silvela <jaime.silvela@enterprisedb.com>
    jsilvela authored and mnencia committed Jun 6, 2024
    Configuration menu
    Copy the full SHA
    26fc7d7 View commit details
    Browse the repository at this point in the history