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

Generate users on the fly in tests #2765

Merged
merged 1 commit into from
Aug 15, 2023

Commits on Aug 14, 2023

  1. Generate user accounts on the fly in tests

    instead of relying them being created in advance
    
    User management is backed up by creating service accounts on the fly,
    and use their tokens to create CF API rest clients.
    
    For tests that verify certificate authentication we generate
    certificates on the fly as well. However, on EKS signing certificates
    with `client auth` usage is not supported, therefore we skip those
    tests. As a matter of fact, those tests have already been skipped on
    EKS by simply not injecting the certificate related environment
    variables.
    
    All of the above will simplify CI setup significantly.
    
    Co-authored-by: Danail Branekov <danailster@gmail.com>
    Co-authored-by: Georgi Sabev <georgethebeatle@gmail.com>
    danail-branekov and georgethebeatle committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    d9855a9 View commit details
    Browse the repository at this point in the history