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

⚠️ Serve catalog over HTTPS #263

Merged
merged 6 commits into from
May 14, 2024

Commits on May 6, 2024

  1. make catalog server serve catalog contents over HTTPS

    adds cert-manager as a dependency again to create self-signed
    certs for the catalog server
    
    Signed-off-by: everettraven <everettraven@gmail.com>
    everettraven authored and trgeiger committed May 6, 2024
    Configuration menu
    Copy the full SHA
    3b8522e View commit details
    Browse the repository at this point in the history
  2. fix e2e

    Signed-off-by: everettraven <everettraven@gmail.com>
    everettraven authored and trgeiger committed May 6, 2024
    Configuration menu
    Copy the full SHA
    3791977 View commit details
    Browse the repository at this point in the history
  3. Reorganize manifests for cert-manager overlay

    This allows the use of alternate certificate managers.
    
    Signed-off-by: Tayler Geiger <tayler@redhat.com>
    trgeiger committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b298977 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. Reconfigure TLS functionality to use Listener

    Fix a few manifest issues as well.
    
    Signed-off-by: Tayler Geiger <tayler@redhat.com>
    trgeiger committed May 7, 2024
    Configuration menu
    Copy the full SHA
    d34081c View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. Add certwatcher for TLS cert and key from controller-runtime

    - Add error for missing either tls-key or tls-cert arguments.
    - Move server creation and configuration to serverutil
    
    Signed-off-by: Tayler Geiger <tayler@redhat.com>
    trgeiger committed May 10, 2024
    Configuration menu
    Copy the full SHA
    8376ca4 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2024

  1. Configuration menu
    Copy the full SHA
    e7133a6 View commit details
    Browse the repository at this point in the history